QtBase
v6.3.1
|
Classes | |
class | TlsKey |
class | X509Certificate |
class | TlsCryptographOpenSSL |
class | TlsKeyOpenSSL |
class | X509CertificateOpenSSL |
class | TlsCryptographSchannel |
class | TlsKeySchannel |
class | X509CertificateSchannel |
class | QSecureTransportContext |
class | TlsCryptographSecureTransport |
class | TlsKeySecureTransport |
class | X509CertificateSecureTransport |
class | TlsKeyBase |
class | TlsKeyGeneric |
class | X509CertificateBase |
class | X509CertificateGeneric |
Typedefs | |
using | X509ChainVerifyPtr = QList< QSslError >(*)(const QList< QSslCertificate > &chain, const QString &hostName) |
using | X509PemReaderPtr = QList< QSslCertificate >(*)(const QByteArray &pem, int count) |
using | X509DerReaderPtr = X509PemReaderPtr |
using | X509Pkcs12ReaderPtr = bool(*)(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList< QSslCertificate > *caCertificates, const QByteArray &passPhrase) |
Enumerations | |
enum class | Cipher { DesCbc , DesEde3Cbc , Rc2Cbc , Aes128Cbc , Aes192Cbc , Aes256Cbc } |
Functions | |
int | q_X509Callback (int ok, X509_STORE_CTX *ctx) |
int | q_X509CallbackDirect (int ok, X509_STORE_CTX *ctx) |
QList< QByteArray > | fetchSslCertificateData () |
void | qt_AlertInfoCallback (const SSL *connection, int from, int value) |
QList< QSslCertificate > | systemCaCertificates () |
QByteArray | doCrypt (QSslKeyPrivate::Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv, bool enc) |
int | qt_X509Callback (int ok, X509_STORE_CTX *ctx) |
QList< QSslCipher > | defaultCiphers () |
QSslCipher | QSslCipher_from_SSLCipherSuite (SSLCipherSuite cipher) |
SSLContextRef | qt_createSecureTransportContext (QSslSocket::SslMode mode) |
Q_GLOBAL_STATIC_WITH_ARGS (OidLengthMap, oidLengthMap,(createOidMap())) namespace | |
using QTlsPrivate::X509ChainVerifyPtr = typedef QList<QSslError> (*)(const QList<QSslCertificate> &chain, const QString &hostName) |
Definition at line 181 of file qtlsbackend_p.h.
using QTlsPrivate::X509DerReaderPtr = typedef X509PemReaderPtr |
Definition at line 184 of file qtlsbackend_p.h.
using QTlsPrivate::X509PemReaderPtr = typedef QList<QSslCertificate> (*)(const QByteArray &pem, int count) |
Definition at line 183 of file qtlsbackend_p.h.
using QTlsPrivate::X509Pkcs12ReaderPtr = typedef bool (*)(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) |
Definition at line 185 of file qtlsbackend_p.h.
|
strong |
QList<QSslCipher> QTlsPrivate::defaultCiphers | ( | ) |
QByteArray QTlsPrivate::doCrypt | ( | QSslKeyPrivate::Cipher | cipher, |
const QByteArray & | data, | ||
const QByteArray & | key, | ||
const QByteArray & | iv, | ||
bool | enc | ||
) |
Definition at line 447 of file qtlskey_openssl.cpp.
QList<QByteArray> QTlsPrivate::fetchSslCertificateData | ( | ) |
Definition at line 62 of file qsslsocket_openssl_android.cpp.
QTlsPrivate::Q_GLOBAL_STATIC_WITH_ARGS | ( | OidLengthMap | , |
oidLengthMap | , | ||
(createOidMap()) | |||
) |
Definition at line 123 of file qtlskey_generic.cpp.
int QTlsPrivate::q_X509Callback | ( | int | ok, |
X509_STORE_CTX * | ctx | ||
) |
int QTlsPrivate::q_X509CallbackDirect | ( | int | ok, |
X509_STORE_CTX * | ctx | ||
) |
QSslCipher QTlsPrivate::QSslCipher_from_SSLCipherSuite | ( | SSLCipherSuite | cipher | ) |
Definition at line 361 of file qtls_openssl.cpp.
SSLContextRef QTlsPrivate::qt_createSecureTransportContext | ( | QSslSocket::SslMode | mode | ) |
int QTlsPrivate::qt_X509Callback | ( | int | ok, |
X509_STORE_CTX * | ctx | ||
) |
Definition at line 388 of file qx509_openssl.cpp.
QList< QSslCertificate > QTlsPrivate::systemCaCertificates | ( | ) |
Definition at line 377 of file qtlsbackend_openssl.cpp.