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
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 108 of file qdtls_openssl_p.h.

Constructor & Destructor Documentation

◆ QDtlsClientVerifierOpenSSL()

QDtlsClientVerifierOpenSSL::QDtlsClientVerifierOpenSSL ( )

Definition at line 742 of file qdtls_openssl.cpp.

Member Function Documentation

◆ verifiedHello()

QByteArray QDtlsClientVerifierOpenSSL::verifiedHello ( ) const
override

Definition at line 787 of file qdtls_openssl.cpp.

◆ verifyClient()

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

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