StreamSocketInformation.ServerCertificate プロパティ

定義

StreamSocket との SSL 接続を確立するときに、サーバーから証明書を取得します。

public:
 property Certificate ^ ServerCertificate { Certificate ^ get(); };
Certificate ServerCertificate();
public Certificate ServerCertificate { get; }
var certificate = streamSocketInformation.serverCertificate;
Public ReadOnly Property ServerCertificate As Certificate

プロパティ値

SSL 情報を含むサーバーからの証明書。

注釈

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

このプロパティは、SSL 接続に失敗した理由をユーザーに通知するのに役立ちます。

このプロパティは、返された Certificate オブジェクトを使用して、既定の接続よりも強力なセキュリティを適用するためにも使用できます。 アプリで標準の SSL ネゴシエーションよりも強力なセキュリティが必要な場合は、Certificate オブジェクトの BuildChainAsync メソッドとその他のプロパティと CertificateChain オブジェクトのメソッドを使用できます。

適用対象

こちらもご覧ください