#include <TlsChecker.h>
◆ checkCertificate()
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.
◆ containsFatalError()
◆ getEphemeralKeyInfoMap()
◆ getFatalErrors()
◆ getRootCertificate()
◆ hasValidCertificateKeyLength()
bool TlsChecker::hasValidCertificateKeyLength |
( |
const QSslCertificate & | pCertificate, |
|
|
const std::function< int(QSsl::KeyAlgorithm)> & | pFuncMinKeySize = cDefaultFuncMinKeySize ) |
|
static |
Checks, whether the key length of the SSL certificate is of sufficient length.
◆ hasValidEphemeralKeyLength()
bool TlsChecker::hasValidEphemeralKeyLength |
( |
const QSslKey & | pEphemeralServerKey, |
|
|
const std::function< int(QSsl::KeyAlgorithm)> & | pFuncMinKeySize = cDefaultFuncMinKeySize ) |
|
static |
Checks, whether the length of the ephemeral key is of sufficient length.
◆ logSslConfig()
◆ sslErrorsToString()
QString TlsChecker::sslErrorsToString |
( |
const QList< QSslError > & | pErrors | ) |
|
|
static |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: