KDECore
ktcpsocket.cpp
Go to the documentation of this file.
66 KTcpSocket::SslVersions validVersions (KTcpSocket::SslV2 | KTcpSocket::SslV3 | KTcpSocket::TlsV1);
184 return i18nc("SSL error","The root certificate authority's certificate is not trusted for this purpose");
186 return i18nc("SSL error","The certificate authority's certificate is marked to reject this certificate's purpose");
403 connect(&d->sock, SIGNAL(encryptedBytesWritten(qint64)), this, SIGNAL(encryptedBytesWritten(qint64)));
523 void KTcpSocket::connectToHost(const QHostAddress &hostAddress, quint16 port, ProxyPolicy policy)
694 void KTcpSocket::connectToHostEncrypted(const QString &hostName, quint16 port, OpenMode openMode)
void proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)
KSslError(KSslError::Error error=NoError, const QSslCertificate &cert=QSslCertificate())
Definition: ktcpsocket.cpp:206
static QSsl::SslProtocol qSslProtocolFromK(KTcpSocket::SslVersion sslVersion)
Definition: ktcpsocket.cpp:59
void connectToHostEncrypted(const QString &hostName, quint16 port, OpenMode openMode=ReadWrite)
Definition: ktcpsocket.cpp:694
void setCaCertificates(const QList< QSslCertificate > &certificates)
Definition: ktcpsocket.cpp:727
Definition: ktcpsocket.h:144
@ AutoProxy
Use the proxy that KProtocolManager suggests for the connection parameters given.
Definition: ktcpsocket.h:220
static QList< KSslCipher > supportedCiphers()
Definition: ktcpsocket.cpp:1085
void addCaCertificate(const QSslCertificate &certificate)
Definition: ktcpsocket.cpp:657
void encrypted()
void addCaCertificates(const QList< QSslCertificate > &certificates)
Definition: ktcpsocket.cpp:674
SslVersion advertisedSslVersion() const
Definition: ktcpsocket.cpp:857
bool waitForDisconnected(int msecs=30000)
Definition: ktcpsocket.cpp:646
QString i18nc(const char *ctxt, const char *text)
Returns a localized version of a string and a context.
Definition: klocalizedstring.h:797
void stateChanged(KTcpSocket::State)
virtual qint64 readData(char *data, qint64 maxSize)
Definition: ktcpsocket.cpp:488
void setSocketOption(QAbstractSocket::SocketOption options, const QVariant &value)
Sets the socket option to value.
Definition: ktcpsocket.cpp:812
void setSslConfiguration(const QSslConfiguration &configuration)
Sets the socket's SSL configuration.
Definition: ktcpsocket.cpp:822
SslVersion negotiatedSslVersion() const
Definition: ktcpsocket.cpp:863
void hostFound()
QVariant socketOption(QAbstractSocket::SocketOption options) const
Returns the state of the socket option.
Definition: ktcpsocket.cpp:807
@ InvalidCertificateAuthorityCertificate
Definition: ktcpsocket.h:104
Definition: kaboutdata.h:33
virtual qint64 writeData(const char *data, qint64 maxSize)
Definition: ktcpsocket.cpp:494
void disconnected()
QList< QSslCertificate > caCertificates() const
Definition: ktcpsocket.cpp:681
QList< QSslCertificate > peerCertificateChain() const
Definition: ktcpsocket.cpp:709
KSslErrorUiData & operator=(const KSslErrorUiData &)
Definition: ktcpsocket.cpp:1146
void setLocalCertificate(const QSslCertificate &certificate)
Definition: ktcpsocket.cpp:745
QList< QSslCertificate > certificateChain
Definition: ktcpsocket_p.h:29
QString negotiatedSslVersionName() const
Definition: ktcpsocket.cpp:872
void setAdvertisedSslVersion(SslVersion version)
Definition: ktcpsocket.cpp:851
Definition: ktcpsocket.h:41
void connectToHost(const QString &hostName, quint16 port, ProxyPolicy policy=AutoProxy)
Definition: ktcpsocket.cpp:507
@ UnsupportedSocketOperationError
Definition: ktcpsocket.h:178
void setVerificationPeerName(const QString &hostName)
Definition: ktcpsocket.cpp:757
static KSslCertificateManager * self()
Definition: ksslcertificatemanager.cpp:466
virtual bool waitForBytesWritten(int msecs)
Definition: ktcpsocket.cpp:476
Definition: ktcpsocket.h:98
static KTcpSocket::SslVersion kSslVersionFromQ(QSsl::SslProtocol protocol)
Definition: ktcpsocket.cpp:36
Definition: ktcpsocket.h:70
void setCiphers(const QList< KSslCipher > &ciphers)
Definition: ktcpsocket.cpp:734
void encryptedBytesWritten(qint64 written)
void connected()
Definition: kurl.h:111
This class can hold all the necessary data from a KTcpSocket to ask the user to continue connecting i...
Definition: ktcpsocket.h:397
Definition: ktcpsocket_p.h:23
virtual bool waitForReadyRead(int msecs=30000)
Definition: ktcpsocket.cpp:482
QSslConfiguration sslConfiguration() const
Returns the socket's SSL configuration.
Definition: ktcpsocket.cpp:817
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.