#include "qsslsocket_openssl_p.h"
#include "qsslsocket_openssl_symbols_p.h"
#include "qsslsocket.h"
#include "qsslcertificate_p.h"
#include "qsslcipher_p.h"
#include <QtCore/qdatetime.h>
#include <QtCore/qdebug.h>
#include <QtCore/qdir.h>
#include <QtCore/qdiriterator.h>
#include <QtCore/qelapsedtimer.h>
#include <QtCore/qfile.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qmutex.h>
#include <QtCore/qthread.h>
#include <QtCore/qurl.h>
#include <QtCore/qvarlengtharray.h>
#include <QLibrary>
Go to the source code of this file.
◆ kSecTrustSettingsDomainSystem
#define kSecTrustSettingsDomainSystem 2 |
◆ _q_OpenSSL_to_QSslError()
Definition at line 1205 of file qsslsocket_openssl.cpp.
Referenced by QSslSocketBackendPrivate::startHandshake().
1208 switch (errorCode) {
1212 case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT:
1214 case X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE:
1216 case X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY:
1218 case X509_V_ERR_CERT_SIGNATURE_FAILURE:
1220 case X509_V_ERR_CERT_NOT_YET_VALID:
1222 case X509_V_ERR_CERT_HAS_EXPIRED:
1224 case X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD:
1226 case X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD:
1228 case X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT:
1230 case X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN:
1232 case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY:
1234 case X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE:
1236 case X509_V_ERR_CERT_REVOKED:
1238 case X509_V_ERR_INVALID_CA:
1240 case X509_V_ERR_PATH_LENGTH_EXCEEDED:
1242 case X509_V_ERR_INVALID_PURPOSE:
1244 case X509_V_ERR_CERT_UNTRUSTED:
1246 case X509_V_ERR_CERT_REJECTED:
The QSslError class provides an SSL error.
◆ id_function()
static unsigned long id_function |
( |
| ) |
|
|
static |
◆ locking_function()
static void locking_function |
( |
int |
mode, |
|
|
int |
lockNumber, |
|
|
const char * |
, |
|
|
int |
|
|
) |
| |
|
static |
◆ q_X509Callback()
static int q_X509Callback |
( |
int |
ok, |
|
|
X509_STORE_CTX * |
ctx |
|
) |
| |
|
static |