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
QDtlsClientVerifierOpenSSL Class Reference

#include <qdtls_openssl_p.h>

Inheritance diagram for QDtlsClientVerifierOpenSSL:
Collaboration diagram for QDtlsClientVerifierOpenSSL:

Public Member Functions

 QDtlsClientVerifierOpenSSL ()
bool verifyClient (QUdpSocket *socket, const QByteArray &dgram, const QHostAddress &address, quint16 port) override
QByteArray verifiedHello () const override
Public Member Functions inherited from QDtlsBasePrivate
 QDtlsBasePrivate (QSslSocket::SslMode m, const QByteArray &s)
void setDtlsError (QDtlsError code, const QString &description) override
QDtlsError error () const override
QString errorString () const override
void clearDtlsError () override
void setConfiguration (const QSslConfiguration &configuration) override
QSslConfiguration configuration () const override
bool setCookieGeneratorParameters (const GenParams &) override
GenParams cookieGeneratorParameters () const override

Additional Inherited Members

Static Public Member Functions inherited from QDtlsBasePrivate
static bool isDtlsProtocol (QSsl::SslProtocol protocol)
Public Attributes inherited from QDtlsBasePrivate
QHostAddress remoteAddress
quint16 remotePort = 0
quint16 mtuHint = 0
QDtlsError errorCode = QDtlsError::NoError
QString errorDescription
QSslConfiguration dtlsConfiguration
QSslSocket::SslMode mode = QSslSocket::SslClientMode
QSslCipher sessionCipher
QSsl::SslProtocol sessionProtocol = QSsl::UnknownProtocol
QString peerVfyName
QByteArray secret
QCryptographicHash::Algorithm hashAlgorithm = QCryptographicHash::Sha256

Detailed Description

Definition at line 106 of file qdtls_openssl_p.h.

Constructor & Destructor Documentation

◆ QDtlsClientVerifierOpenSSL()

QDtlsClientVerifierOpenSSL::QDtlsClientVerifierOpenSSL ( )

Definition at line 740 of file qdtls_openssl.cpp.

References QDtlsClientVerifierOpenSSL().

Referenced by QDtlsClientVerifierOpenSSL().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ verifiedHello()

QByteArray QDtlsClientVerifierOpenSSL::verifiedHello ( ) const
override

Definition at line 785 of file qdtls_openssl.cpp.

◆ verifyClient()

bool QDtlsClientVerifierOpenSSL::verifyClient ( QUdpSocket * socket,
const QByteArray & dgram,
const QHostAddress & address,
quint16 port )
override

Definition at line 745 of file qdtls_openssl.cpp.


The documentation for this class was generated from the following files: