sslConfiguration QML Type
La classe sslConfiguration contient la configuration et l'état d'une connexion SSL. Plus d'informations...
| Import Statement: | import QtNetwork |
| Since: | Qt 6.7 |
Propriétés
- ciphers : string
- peerVerifyDepth : int
- peerVerifyMode : enumeration
- protocol : enumeration
- sessionTicket : bytearray
- sslOptionFlags : QSsl::SslOptions
(since 6.11)
Méthodes
- void setCertificateFiles(const QStringList &certificateFiles)
- void setPrivateKey(const QQmlSslKey &privateKey)
Description détaillée
sslConfiguration est utilisé pour relayer des informations sur une connexion SSL ouverte et pour permettre à l'application de contrôler certaines caractéristiques de cette connexion. Le sslConfiguration encapsule l'objet QSslConfiguration à l'intérieur. Les valeurs par défaut de sslConfiguration sont initialisées en appelant QSslConfiguration::defaultConfiguration.
Voir également QSslConfiguration.
Documentation sur les propriétés
ciphers : string
Détient la suite de chiffrement cryptographique pour cette configuration à ciphers, qui est une liste de noms de suites de chiffrement séparés par deux points.
Voir aussi QSslConfiguration::ciphers.
peerVerifyDepth : int
Indique le nombre maximum de certificats de la chaîne de certificats de l'homologue à vérifier lors de la phase de poignée de main SSL, ou 0 (valeur par défaut) si aucune profondeur maximale n'a été définie, ce qui indique que l'ensemble de la chaîne de certificats doit être vérifié.
Voir aussi QSslConfiguration::peerVerifyDepth.
peerVerifyMode : enumeration
Contient la valeur de l'énumération PeerVerifyMode.
Voir également QSslSocket::PeerVerifyMode.
protocol : enumeration
Contient la valeur de l'énumération SslProtocol.
Voir aussi QSsl::SslProtocol.
sessionTicket : bytearray
Contient le ticket de session utilisé dans la poignée de main SSL au format ASN.1, qui peut par exemple être conservé sur le disque.
Voir également QSslConfiguration::sessionTicket.
sslOptionFlags : QSsl::SslOptions [since 6.11]
Contient le OU bit à bit des valeurs de SslOption qui sont activées dans la configuration.
La valeur par défaut est la même que celle définie par QSslConfiguration::defaultConfiguration().
Cette propriété a été introduite dans Qt 6.11.
Voir aussi QSsl::SslOptions.
Documentation de la méthode
void setCertificateFiles(const QStringList &certificateFiles)
Cette fonction charge dans la configuration la liste des certificats certificateFiles fournis par l'utilisateur.
void setPrivateKey(const QQmlSslKey &privateKey)
Cette fonction définit dans la configuration la valeur de la clé privée définie par l'utilisateur privateKey.
© 2026 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.