sslDtlsConfiguration QML 类型

sslDtlsConfiguration 类存储了 SSL 连接的 Dtls 默认配置和状态。 更多信息...

导入语句import QtNetwork
Qt 6.7

属性

方法

详细描述

另请参阅 QSslConfiguration.

属性文档

ciphers : string

包含此配置中用于 ciphers 的加密密码套件,它是一个以冒号分隔的密码套件名称列表。

另请参阅 QSslConfiguration::ciphers.


peerVerifyDepth : int

包含在 SSL 握手阶段要检查的对手证书链中证书的最大数量,如果未设置最大深度,则默认为 0,表示应检查整个证书链。

另请参阅 QSslConfiguration::peerVerifyDepth.


peerVerifyMode : enumeration

包含 PeerVerifyMode 枚举值。

另请参阅 QSslSocket::PeerVerifyMode.


protocol : enumeration

包含 SslProtocol 枚举值。

另请参阅 QSsl::SslProtocol.


sessionTicket : bytearray

包含用于 SSL 握手的 ASN.1 格式会话票据,例如,可持久化到磁盘。

另请参阅 QSslConfiguration::sessionTicket.


sslOptions : QList

包含由配置激活的 SslOption 值的列表。

另请参阅 QSsl::SslOption.


方法文档

void setCertificateFiles(const QStringList &certificateFiles)

此函数将用户提供的证书列表certificateFiles加载到配置中。


void setPrivateKey(const QQmlSslKey &privateKey)

此函数将用户定义的私钥值privateKey设置到配置中。

另请参见 QSslKeysslKey


© 2024 The Qt Company Ltd. 本文档中包含的贡献属于各自的版权所有者。本文档由自由软件基金会根据GNU自由文档许可证1.3版的条款提供。Qt及其相关标志是芬兰及/或其他国家/地区的The Qt Company Ltd的商标。所有其他商标均为各自所有者的财产。