次の方法で共有


IWebSocketInformation2.ServerIntermediateCertificates プロパティ

定義

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

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

プロパティ値

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

注釈

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

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

適用対象