Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qtls_openssl.cpp File Reference

(65081c67f3d65b1c6e7e051a1b9d008eca3381e5)

#include "qsslsocket_openssl_symbols_p.h"
#include "qx509_openssl_p.h"
#include "qtls_openssl_p.h"
#include <QtNetwork/private/qsslpresharedkeyauthenticator_p.h>
#include <QtNetwork/private/qsslcertificate_p.h>
#include <QtNetwork/private/qocspresponse_p.h>
#include <QtNetwork/private/qsslsocket_p.h>
#include <QtNetwork/qsslpresharedkeyauthenticator.h>
#include <QtCore/qscopedvaluerollback.h>
#include <QtCore/qscopeguard.h>
#include <algorithm>
#include <cstring>
+ Include dependency graph for qtls_openssl.cpp:

Go to the source code of this file.

Namespaces

namespace  QTlsPrivate
 Namespace containing onternal types that TLS backends implement.
 

Functions

int QTlsPrivate::q_X509Callback (int ok, X509_STORE_CTX *ctx)
 
int QTlsPrivate::q_X509CallbackDirect (int ok, X509_STORE_CTX *ctx)
 
static unsigned QTlsPrivate::q_ssl_psk_client_callback (SSL *ssl, const char *hint, char *identity, unsigned max_identity_len, unsigned char *psk, unsigned max_psk_len)
 
static unsigned int QTlsPrivate::q_ssl_psk_server_callback (SSL *ssl, const char *identity, unsigned char *psk, unsigned int max_psk_len)
 
void QTlsPrivate::qt_AlertInfoCallback (const SSL *connection, int from, int value)