![]() |
Qt 6.x
The Qt SDK
|
#include <qtls_st_p.h>
Public Member Functions | |
TlsCryptographSecureTransport () | |
~TlsCryptographSecureTransport () override | |
void | init (QSslSocket *qObj, QSslSocketPrivate *dObj) override |
void | continueHandshake () override |
void | disconnected () override |
void | disconnectFromHost () override |
QSslCipher | sessionCipher () const override |
QSsl::SslProtocol | sessionProtocol () const override |
void | startClientEncryption () override |
void | startServerEncryption () override |
void | transmit () override |
QList< QSslError > | tlsErrors () const override |
SSLCipherSuite | SSLCipherSuite_from_QSslCipher (const QSslCipher &ciph) |
Definition at line 56 of file qtls_st_p.h.
QTlsPrivate::TlsCryptographSecureTransport::TlsCryptographSecureTransport | ( | ) |
Definition at line 288 of file qtls_st.cpp.
|
override |
Definition at line 293 of file qtls_st.cpp.
|
override |
Definition at line 309 of file qtls_st.cpp.
References emit, QString::fromLatin1(), i, QSslSocketPrivate::isAutoStartingHandshake(), QSslSocketPrivate::isPendingClose(), j, QSslConfiguration::NextProtocolNegotiationNegotiated, QSslConfiguration::NextProtocolNegotiationNone, QSslSocketPrivate::plainTcpSocket(), Q_ASSERT, qCDebug, QSslSocketPrivate::setEncrypted(), and QSslSocketPrivate::setPendingClose().
|
override |
Definition at line 360 of file qtls_st.cpp.
References QAbstractSocket::bytesAvailable(), QSslSocketPrivate::plainTcpSocket(), Q_ASSERT, and QSslSocketPrivate::setEncrypted().
|
override |
Definition at line 370 of file qtls_st.cpp.
References QAbstractSocket::disconnectFromHost(), QSslSocketPrivate::plainTcpSocket(), Q_ASSERT, and QTlsPrivate::QSecureTransportContext::reset().
|
override |
Definition at line 298 of file qtls_st.cpp.
References Q_ASSERT.
|
override |
Definition at line 383 of file qtls_st.cpp.
References QTlsPrivate::QSslCipher_from_SSLCipherSuite().
|
override |
Definition at line 392 of file qtls_st.cpp.
References qCWarning, QT_WARNING_DISABLE_DEPRECATED, QT_WARNING_POP, QT_WARNING_PUSH, QSsl::TlsV1_2, QSsl::TlsV1_3, and QSsl::UnknownProtocol.
SSLCipherSuite QTlsPrivate::TlsCryptographSecureTransport::SSLCipherSuite_from_QSslCipher | ( | const QSslCipher & | ciph | ) |
Definition at line 539 of file qtls_st.cpp.
References QSslCipher::name().
|
override |
Definition at line 421 of file qtls_st.cpp.
References Q_ASSERT, QStringLiteral, and QAbstractSocket::SslInternalError.
|
override |
Definition at line 435 of file qtls_st.cpp.
References QStringLiteral, and QAbstractSocket::SslInternalError.
Definition at line 1314 of file qtls_st.cpp.
|
override |
Definition at line 448 of file qtls_st.cpp.
References arg, emit, QSslSocketPrivate::maxReadBufferSize(), QIODevicePrivate::QRingBufferRef::nextDataBlockSize(), QSslSocketPrivate::plainTcpSocket(), Q_ASSERT, qCDebug, QStringLiteral, QSslSocketPrivate::readyReadPointer(), QAbstractSocket::RemoteHostClosedError, QAbstractSocket::SslInternalError, QSslSocketPrivate::tlsBuffer(), QSslSocketPrivate::tlsEmittedBytesWritten(), and QSslSocketPrivate::tlsWriteBuffer().