Sur cette page

sslDtlsConfiguration QML Type

La classe sslDtlsConfiguration contient la configuration par défaut Dtls 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

Voir aussi QSslConfiguration.

Documentation sur les biens

ciphers : string

Détient la suite de chiffrement cryptographique pour cette configuration sur 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 également 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::defaultDtlsConfiguration().

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.