MessageWebSocketInformation.ServerIntermediateCertificates プロパティ

定義

WebSockets サーバーとの SSL 接続を確立するときに、SSL ネゴシエーション中にサーバーによって送信される中間証明書を取得します。

public:
 property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = messageWebSocketInformation.serverIntermediateCertificates;
Public ReadOnly Property ServerIntermediateCertificates As IReadOnlyList(Of Certificate)

プロパティ値

SSL ネゴシエーション中にサーバーによって送信される証明書のセット。

実装

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)

注釈

このプロパティは、WebSockets サーバーとの SSL 接続を確立するときに使用される中間サーバー証明書を返します。 これらの証明書は、SSL 接続ネゴシエーション中にサーバーによって提供されます。 返されたベクター内の Certificate オブジェクトのプロパティを使用して、証明書の詳細情報を取得できます。

このプロパティを使用して中間証明書の一覧を使用できるようになるまでに、SSL 接続は既に確立されています。 カスタム検証を実行するために接続プロセス中にサーバー証明書を検査する場合は、 MessageWebSocket.ServerCustomValidationRequested イベントのハンドラーを登録し、イベント ハンドラーに渡された WebSocketServerCustomValidationRequestedEventArgs インスタンスを使用して、そのハンドラーでカスタム サーバー検証を実行する必要があります。

適用対象