sslConfiguration QML Type
sslConfiguration クラスは、SSL 接続の設定と状態を保持します。詳細...
Import Statement: | import QtNetwork |
Since: | Qt 6.7 |
プロパティ
- ciphers : string
- peerVerifyDepth : int
- peerVerifyMode : enumeration
- protocol : enumeration
- sessionTicket : bytearray
- sslOptions : QList
メソッド
- void setCertificateFiles(const QStringList &certificateFiles)
- void setPrivateKey(const QQmlSslKey &privateKey)
詳しい説明
sslConfiguration は、開いている SSL 接続に関する情報を中継し、アプリケーションがその接続の特定の機能を制御できるようにするために使用されます。sslConfiguration はQSslConfiguration オブジェクトを内部にカプセル化します。sslConfiguration は ctor 内で defaultSslCongiguration を呼び出します。
QSslConfigurationも参照してください 。
プロパティ ドキュメント
ciphers : string |
このコンフィギュレーションの暗号スイートをciphers に保持します。これは、コロンで区切られた暗号スイート名のリストです。
peerVerifyDepth : int |
SSL ハンドシェイクフェーズ中に確認される、相手の証明書チェーン内の証明書の最大数を保持します。最大深度が設定されていない場合は 0 (デフォルト) となり、証明書チェーン全体を確認する必要があることを示します。
QSslConfiguration::peerVerifyDepthも参照してください 。
peerVerifyMode : enumeration |
PeerVerifyMode 列挙値を保持する。
QSslSocket::PeerVerifyMode も参照のこと 。
protocol : enumeration |
SslProtocol 列挙値を保持します。
QSsl::SslProtocol も参照のこと 。
sessionTicket : bytearray |
SSL ハンドシェイクで使用されるセッションチケットを ASN.1 形式で保持します。
sslOptions : QList |
コンフィギュレーションによって有効化される SslOption 値のリストを保持します。
QSsl::SslOption も参照 。
メソッドの説明
void setCertificateFiles(const QStringList &certificateFiles) |
この関数は、ユーザが提供した証明書のリストcertificateFiles を設定にロードします。
void setPrivateKey(const QQmlSslKey &privateKey) |
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。