Definition at line 70 of file qsslcertificate.h.
Public Types
|
| enum |
SubjectInfo
{
Organization,
CommonName,
LocalityName,
OrganizationalUnitName,
CountryName,
StateOrProvinceName
} |
Public Member Functions
|
| |
QSslCertificate
(QIODevice
*device, QSsl::EncodingFormat
format=QSsl::Pem) |
| |
QSslCertificate
(const QByteArray
&encoded=QByteArray(), QSsl::EncodingFormat
format=QSsl::Pem) |
| |
QSslCertificate
(const QSslCertificate &other) |
| |
~QSslCertificate
() |
| QSslCertificate
& |
operator=
(const QSslCertificate &other) |
| bool |
operator==
(const QSslCertificate &other)
const |
| bool |
operator!=
(const QSslCertificate &other)
const |
| bool |
isNull
() const |
| bool |
isValid
() const |
| void |
clear
() |
| QByteArray |
version
() const |
| QByteArray |
serialNumber
() const |
| QByteArray |
digest
(QCryptographicHash::Algorithm
algorithm=QCryptographicHash::Md5) const |
| QString |
issuerInfo
(SubjectInfo
info) const |
| QString |
issuerInfo
(const QByteArray
&tag) const |
| QString |
subjectInfo
(SubjectInfo
info) const |
| QString |
subjectInfo
(const QByteArray
&tag) const |
QMultiMap
< QSsl::AlternateNameEntryType,
QString
> |
alternateSubjectNames
() const |
| QDateTime |
effectiveDate
() const |
| QDateTime |
expiryDate
() const |
| QSslKey |
publicKey
() const |
| QByteArray |
toPem
() const |
| QByteArray |
toDer
() const |
|
Qt::HANDLE |
handle
() const |
Static Public Member
Functions
|
| static QList< QSslCertificate > |
fromPath
(const QString
&path, QSsl::EncodingFormat
format=QSsl::Pem, QRegExp::PatternSyntax
syntax=QRegExp::FixedString) |
| static QList< QSslCertificate > |
fromDevice
(QIODevice
*device, QSsl::EncodingFormat
format=QSsl::Pem) |
| static QList< QSslCertificate > |
fromData
(const QByteArray
&data, QSsl::EncodingFormat
format=QSsl::Pem) |
Friends
|
| class |
QSslCertificatePrivate |
| class |
QSslSocketBackendPrivate |