![]() |
Qt 6.x
The Qt SDK
|
#include <qsslcertificate_p.h>
Public Member Functions | |
QSslCertificatePrivate () | |
~QSslCertificatePrivate () | |
QList< QSslCertificateExtension > | extensions () const |
Static Public Member Functions | |
static Q_NETWORK_PRIVATE_EXPORT bool | isBlacklisted (const QSslCertificate &certificate) |
static Q_NETWORK_PRIVATE_EXPORT QByteArray | subjectInfoToString (QSslCertificate::SubjectInfo info) |
Public Attributes | |
QAtomicInt | ref |
std::unique_ptr< QTlsPrivate::X509Certificate > | backend |
Definition at line 31 of file qsslcertificate_p.h.
QSslCertificatePrivate::QSslCertificatePrivate | ( | ) |
Definition at line 122 of file qsslcertificate.cpp.
References QTlsBackend::activeOrAnyBackend(), QTlsBackend::createCertificate(), QSslSocketPrivate::ensureInitialized(), and qCWarning.
|
default |
QList< QSslCertificateExtension > QSslCertificatePrivate::extensions | ( | ) | const |
Definition at line 808 of file qsslcertificate.cpp.
References backend, ext, and i.
Referenced by QSslCertificate::extensions().
|
static |
Definition at line 878 of file qsslcertificate.cpp.
References certificate_blacklist, QSslCertificate::CommonName, QString::fromUtf8(), QSslCertificate::issuerInfo(), QSslCertificate::serialNumber(), and QSslCertificate::subjectInfo().
Referenced by QSslCertificate::isBlacklisted(), and QTlsPrivate::TlsCryptographOpenSSL::startHandshake().
|
static |
Definition at line 890 of file qsslcertificate.cpp.
References QSslCertificate::CommonName, QSslCertificate::CountryName, QSslCertificate::DistinguishedNameQualifier, QSslCertificate::EmailAddress, info, QSslCertificate::LocalityName, QSslCertificate::Organization, QSslCertificate::OrganizationalUnitName, QSslCertificate::SerialNumber, QSslCertificate::StateOrProvinceName, and str.
std::unique_ptr<QTlsPrivate::X509Certificate> QSslCertificatePrivate::backend |
Definition at line 42 of file qsslcertificate_p.h.
Referenced by QSslCertificate::effectiveDate(), QSslCertificate::expiryDate(), extensions(), QSslCertificate::handle(), QSslCertificate::isNull(), QSslCertificate::isSelfSigned(), QSslCertificate::issuerInfo(), QSslCertificate::issuerInfo(), QSslCertificate::issuerInfoAttributes(), QSslCertificate::operator==(), QSslCertificate::publicKey(), QSslCertificate::serialNumber(), QSslCertificate::subjectAlternativeNames(), QSslCertificate::subjectInfo(), QSslCertificate::subjectInfo(), QSslCertificate::subjectInfoAttributes(), QSslCertificate::toDer(), QSslCertificate::toPem(), QSslCertificate::toText(), and QSslCertificate::version().
QAtomicInt QSslCertificatePrivate::ref |
Definition at line 41 of file qsslcertificate_p.h.