The sslConfiguration class holds the configuration and state of an SSL connection. More...
| Import Statement: | import QtNetwork |
| Since: | Qt 6.7 |
sslConfiguration is used to relay information about an open SSL connection and to allow the application to control certain features of that connection. The sslConfiguration encapsulates QSslConfiguration object inside. The sslConfiguration calls defaultSslCongiguration in ctor.
See also QSslConfiguration.
|
ciphers : string |
Holds the cryptographic cipher suite for this configuration to ciphers, which is a colon-separated list of cipher suite names.
See also QSslConfiguration::ciphers.
|
peerVerifyDepth : int |
Holds the maximum number of certificates in the peer's certificate chain to be checked during the SSL handshake phase, or 0 (the default) if no maximum depth has been set, indicating that the whole certificate chain should be checked.
See also QSslConfiguration::peerVerifyDepth.
|
peerVerifyMode : enumeration |
Holds PeerVerifyMode enumeration value.
See also QSslSocket::PeerVerifyMode.
|
protocol : enumeration |
Holds SslProtocol enumeration value.
See also QSsl::SslProtocol.
|
sessionTicket : bytearray |
Holds the session ticket used in the SSL handshake in ASN.1 format, suitable to e.g. be persisted to disk.
See also QSslConfiguration::sessionTicket.
|
sslOptions : QList |
Holds the list of SslOption values, that are activated by configuration.
See also QSsl::SslOption.
|
void setCertificateFiles(const QStringList &certificateFiles) |
This function loads into configuration the list of certificates certificateFiles provided by user.
|
void setPrivateKey(const QQmlSslKey &privateKey) |
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: