sslConfiguration QML Type

sslConfiguration クラスは、SSL 接続の設定と状態を保持します。詳細...

Import Statement: import QtNetwork
Since: Qt 6.7

プロパティ

メソッド

詳しい説明

sslConfiguration は、開いている SSL 接続に関する情報を中継し、アプリケーションがその接続の特定の機能を制御できるようにするために使用されます。sslConfiguration はQSslConfiguration オブジェクトを内部にカプセル化します。sslConfiguration は ctor 内で defaultSslCongiguration を呼び出します。

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 を設定します。

QSslKey およびsslKey参照して ください。


©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。