Qt 4.8
|
#include <qsslcertificate_p.h>
Public Functions | |
void | init (const QByteArray &data, QSsl::EncodingFormat format) |
QSslCertificatePrivate () | |
~QSslCertificatePrivate () | |
Static Public Functions | |
static QList< QSslCertificate > | certificatesFromDer (const QByteArray &der, int count=-1) |
static QList< QSslCertificate > | certificatesFromPem (const QByteArray &pem, int count=-1) |
static bool | isBlacklisted (const QSslCertificate &certificate) |
static QByteArray | QByteArray_from_X509 (X509 *x509, QSsl::EncodingFormat format) |
static QSslCertificate | QSslCertificate_from_X509 (X509 *x509) |
Public Variables | |
QMap< QString, QString > | issuerInfo |
QDateTime | notValidAfter |
QDateTime | notValidBefore |
bool | null |
QAtomicInt | ref |
QByteArray | serialNumberString |
QMap< QString, QString > | subjectInfo |
QByteArray | versionString |
X509 * | x509 |
Friends | |
class | QSslSocketBackendPrivate |
Definition at line 67 of file qsslcertificate_p.h.
|
inline |
Definition at line 70 of file qsslcertificate_p.h.
|
inline |
Definition at line 76 of file qsslcertificate_p.h.
|
static |
Definition at line 780 of file qsslcertificate.cpp.
Referenced by QSslCertificate::fromData().
|
static |
Definition at line 741 of file qsslcertificate.cpp.
Referenced by QSslCertificate::fromData().
void QSslCertificatePrivate::init | ( | const QByteArray & | data, |
QSsl::EncodingFormat | format | ||
) |
Definition at line 639 of file qsslcertificate.cpp.
Referenced by QSslCertificate::QSslCertificate().
|
static |
Definition at line 853 of file qsslcertificate.cpp.
Referenced by QSslCertificate::isValid(), and QSslSocketBackendPrivate::startHandshake().
|
static |
Definition at line 657 of file qsslcertificate.cpp.
Referenced by QSslCertificate::toDer(), and QSslCertificate::toPem().
|
static |
Definition at line 706 of file qsslcertificate.cpp.
Referenced by QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates(), and QSslSocketBackendPrivate::startHandshake().
|
friend |
Definition at line 101 of file qsslcertificate_p.h.
Definition at line 86 of file qsslcertificate_p.h.
Referenced by QSslCertificate::issuerInfo().
QDateTime QSslCertificatePrivate::notValidAfter |
Definition at line 88 of file qsslcertificate_p.h.
Referenced by QSslCertificate::expiryDate(), QSslCertificate::isValid(), and QSslCertificate_from_X509().
QDateTime QSslCertificatePrivate::notValidBefore |
Definition at line 89 of file qsslcertificate_p.h.
Referenced by QSslCertificate::effectiveDate(), QSslCertificate::isValid(), and QSslCertificate_from_X509().
bool QSslCertificatePrivate::null |
Definition at line 82 of file qsslcertificate_p.h.
Referenced by QSslCertificate::isNull(), QSslCertificate::operator==(), and QSslCertificate_from_X509().
QAtomicInt QSslCertificatePrivate::ref |
Definition at line 103 of file qsslcertificate_p.h.
QByteArray QSslCertificatePrivate::serialNumberString |
Definition at line 84 of file qsslcertificate_p.h.
Referenced by QSslCertificate::serialNumber().
Definition at line 87 of file qsslcertificate_p.h.
Referenced by QSslCertificate::subjectInfo().
QByteArray QSslCertificatePrivate::versionString |
Definition at line 83 of file qsslcertificate_p.h.
Referenced by QSslCertificate::version().
X509* QSslCertificatePrivate::x509 |
Definition at line 91 of file qsslcertificate_p.h.
Referenced by QSslCertificate::alternateSubjectNames(), QSslCertificate::handle(), QSslCertificate::issuerInfo(), QSslCertificate::operator==(), QSslCertificate::publicKey(), QSslCertificate_from_X509(), QSslCertificate::serialNumber(), QSslCertificate::subjectInfo(), QSslCertificate::toDer(), QSslCertificate::toPem(), QSslCertificate::version(), and ~QSslCertificatePrivate().