QSslCertificate

#include <QtNetwork/QSslCertificate>

More information will be added here shortly. For now, you'll find more extensive information about this class in the Qt reference for QSslCertificate


Overview

Public Functions Index

QSslCertificate (QIODevice *device, QSsl::EncodingFormat format=QSsl::Pem)
QSslCertificate (const QByteArray &encoded=QByteArray(), QSsl::EncodingFormat format=QSsl::Pem)
QSslCertificate (const QSslCertificate &other)
~QSslCertificate ()
QMultiMap< QSsl::AlternateNameEntryType, QString >alternateSubjectNames () const
voidclear ()
QByteArraydigest (QCryptographicHash::Algorithm algorithm=QCryptographicHash::Md5) const
QDateTimeeffectiveDate () const
QDateTimeexpiryDate () const
Qt::HANDLEhandle () const
boolisNull () const
QStringissuerInfo (SubjectInfo info) const
QStringissuerInfo (const QByteArray &tag) const
boolisValid () const
booloperator!= (const QSslCertificate &other) const
QSslCertificate &operator= (const QSslCertificate &other)
booloperator== (const QSslCertificate &other) const
QSslKeypublicKey () const
QByteArrayserialNumber () const
QStringsubjectInfo (SubjectInfo info) const
QStringsubjectInfo (const QByteArray &tag) const
QByteArraytoDer () const
QByteArraytoPem () const
QByteArrayversion () const

Static Public Functions Index

QList< QSslCertificate >fromData (const QByteArray &data, QSsl::EncodingFormat format=QSsl::Pem)
QList< QSslCertificate >fromDevice (QIODevice *device, QSsl::EncodingFormat format=QSsl::Pem)
QList< QSslCertificate >fromPath (const QString &path, QSsl::EncodingFormat format=QSsl::Pem, QRegExp::PatternSyntax syntax=QRegExp::FixedString)

Public Types

SubjectInfo

Organization
CommonName
LocalityName
OrganizationalUnitName
CountryName
StateOrProvinceName

Public Functions

QSslCertificate (
  • QIODevice *device,
  • QSsl::EncodingFormatformat )

QSslCertificate (
  • const QByteArray &encoded,
  • QSsl::EncodingFormatformat )

QSslCertificate (

~QSslCertificate ()

Destructor.

QMultiMap< QSsl::AlternateNameEntryType, QString > alternateSubjectNames ()

void clear ()

QByteArray digest (
  • QCryptographicHash::Algorithmalgorithm)

QDateTime effectiveDate ()

QDateTime expiryDate ()

Qt::HANDLE handle ()

bool isNull ()

QString issuerInfo (
  • SubjectInfoinfo)

QString issuerInfo (

bool isValid ()

bool operator!= (

QSslCertificate & operator= (

bool operator== (

QSslKey publicKey ()

QByteArray serialNumber ()

QString subjectInfo (
  • SubjectInfoinfo)

QString subjectInfo (

QByteArray toDer ()

QByteArray toPem ()

QByteArray version ()

Static Public Functions

QList< QSslCertificate > fromData (
  • const QByteArray &data,
  • QSsl::EncodingFormatformat )

QList< QSslCertificate > fromDevice (
  • QIODevice *device,
  • QSsl::EncodingFormatformat )

QList< QSslCertificate > fromPath (
  • const QString &path,
  • QSsl::EncodingFormatformat,
  • QRegExp::PatternSyntaxsyntax )

Last modified: 2015-07-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus