Sur cette page

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

Méthodes

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.

Voir aussi QSslKey et sslKey.

© 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.