sslConfiguration QML Type
The sslConfiguration class holds the configuration and state of an SSL connection. More...
Import Statement: | import QtNetwork |
Since: | Qt 6.7 |
Properties
- ciphers : string
- peerVerifyDepth : int
- peerVerifyMode : enumeration
- protocol : enumeration
- sessionTicket : bytearray
- sslOptionFlags : QSsl::SslOptions
(since 6.11)
Methods
- void setCertificateFiles(const QStringList &certificateFiles)
- void setPrivateKey(const QQmlSslKey &privateKey)
Detailed Description
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.
Property Documentation
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.
sslOptionFlags : QSsl::SslOptions [since 6.11]
Holds the bitwise OR of SslOption values that are enabled in the configuration.
The default value is the same as set by QSslConfiguration::defaultSslConfiguration().
This property was introduced in Qt 6.11.
See also QSsl::SslOptions.
Method Documentation
void setCertificateFiles(const QStringList &certificateFiles)
This function loads into configuration the list of certificates certificateFiles provided by user.
void setPrivateKey(const QQmlSslKey &privateKey)
This function sets into configuration user defined Private key value privateKey.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.