Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qtls_openssl.cpp File Reference

(9d8ffc0685eb28198cf04c8afdfae62a449552e8)

#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)