#include <TlsChecker.h>
|
| static void | logSslConfig (const QSslConfiguration pCfg, QDebug pDebug) |
| |
| static QString | toString (QSsl::SslProtocol pProtocol) |
| |
| static QString | toString (QSsl::KeyAlgorithm pKeyAlgorithm) |
| |
| static QStringList | getFatalErrors (const QList< QSslError > &pErrors) |
| |
| static bool | containsFatalError (QNetworkReply *pReply, const QList< QSslError > &pErrors) |
| |
| static bool | checkCertificate (const QSslCertificate &pCertificate, QCryptographicHash::Algorithm pAlgorithm, const QSet< QString > &pAcceptedCertificateHashes) |
| | Checks, whether the certificate's hash is contained in a set of accepted certificate hashes. Mehr ...
|
| |
| static bool | hasValidCertificateKeyLength (const QSslCertificate &pCertificate) |
| | Checks, whether the key length of the SSL certificate is of sufficient length. Mehr ...
|
| |
| static bool | hasValidEphemeralKeyLength (const QSslKey &pEphemeralServerKey) |
| | Checks, whether the length of the ephemeral key is of sufficient length. Mehr ...
|
| |
| bool TlsChecker::checkCertificate |
( |
const QSslCertificate & |
pCertificate, |
|
|
QCryptographicHash::Algorithm |
pAlgorithm, |
|
|
const QSet< QString > & |
pAcceptedCertificateHashes |
|
) |
| |
|
static |
Checks, whether the certificate's hash is contained in a set of accepted certificate hashes.
| bool TlsChecker::containsFatalError |
( |
QNetworkReply * |
pReply, |
|
|
const QList< QSslError > & |
pErrors |
|
) |
| |
|
static |
| QStringList TlsChecker::getFatalErrors |
( |
const QList< QSslError > & |
pErrors | ) |
|
|
static |
| bool TlsChecker::hasValidCertificateKeyLength |
( |
const QSslCertificate & |
pCertificate | ) |
|
|
static |
Checks, whether the key length of the SSL certificate is of sufficient length.
| bool TlsChecker::hasValidEphemeralKeyLength |
( |
const QSslKey & |
pEphemeralServerKey | ) |
|
|
static |
Checks, whether the length of the ephemeral key is of sufficient length.
| void TlsChecker::logSslConfig |
( |
const QSslConfiguration |
pCfg, |
|
|
QDebug |
pDebug |
|
) |
| |
|
static |
| QString TlsChecker::toString |
( |
QSsl::SslProtocol |
pProtocol | ) |
|
|
static |
| QString TlsChecker::toString |
( |
QSsl::KeyAlgorithm |
pKeyAlgorithm | ) |
|
|
static |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: