![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qx509_schannel_p.h>
Static Public Member Functions | |
| static QSslCertificate | QSslCertificate_from_CERT_CONTEXT (const CERT_CONTEXT *certificateContext) |
| static bool | importPkcs12 (QIODevice *device, QSslKey *key, QSslCertificate *cert, QList< QSslCertificate > *caCertificates, const QByteArray &passPhrase) |
| Static Public Member Functions inherited from QTlsPrivate::X509CertificateGeneric | |
| static QList< QSslCertificate > | certificatesFromPem (const QByteArray &pem, int count) |
| static QList< QSslCertificate > | certificatesFromDer (const QByteArray &der, int count) |
| Static Public Member Functions inherited from QTlsPrivate::X509CertificateBase | |
| static QByteArray | subjectInfoToString (QSslCertificate::SubjectInfo info) |
| static bool | matchLineFeed (const QByteArray &pem, int *offset) |
Public Attributes | |
| QPCCertContextPointer | certificateContext |
Additional Inherited Members | |
| Protected Member Functions inherited from QTlsPrivate::X509CertificateGeneric | |
| bool | parse (const QByteArray &data) |
| bool | parseExtension (const QByteArray &data, X509CertificateExtension &extension) |
| Protected Member Functions inherited from QTlsPrivate::X509CertificateBase | |
| bool | validIndex (qsizetype index) const |
| Protected Attributes inherited from QTlsPrivate::X509CertificateGeneric | |
| bool | subjectMatchesIssuer = false |
| QSsl::KeyAlgorithm | publicKeyAlgorithm = QSsl::Rsa |
| QByteArray | publicKeyDerData |
| QMultiMap< QSsl::AlternativeNameEntryType, QString > | saNames |
| QByteArray | derData |
| Protected Attributes inherited from QTlsPrivate::X509CertificateBase | |
| bool | null = true |
| QByteArray | versionString |
| QByteArray | serialNumberString |
| QMultiMap< QByteArray, QString > | issuerInfoEntries |
| QMultiMap< QByteArray, QString > | subjectInfoEntries |
| QDateTime | notValidAfter |
| QDateTime | notValidBefore |
| QList< X509CertificateExtension > | extensions |
Definition at line 30 of file qx509_schannel_p.h.
|
default |
|
default |
|
overridevirtual |
This function is expected to return a pointer to the native certificate handle, if there is one, else nullptr.
Reimplemented from QTlsPrivate::X509CertificateGeneric.
Definition at line 31 of file qx509_schannel.cpp.
|
static |
Definition at line 49 of file qx509_schannel.cpp.
|
overridevirtual |
Returns the certificate subject's public key.
Reimplemented from QTlsPrivate::X509Certificate.
Definition at line 22 of file qx509_schannel.cpp.
| QTlsPrivate::X509CertificateSchannel::Q_DISABLE_COPY_MOVE | ( | X509CertificateSchannel | ) |
|
static |
Definition at line 36 of file qx509_schannel.cpp.
| QPCCertContextPointer QTlsPrivate::X509CertificateSchannel::certificateContext |
Definition at line 45 of file qx509_schannel_p.h.