SslStream.RemoteCertificate プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SslStream.RemoteCertificate プロパティの意味・解説 

SslStream.RemoteCertificate プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

リモート エンドポイント認証使用する証明書取得します

名前空間: System.Net.Security
アセンブリ: System (system.dll 内)
構文構文

Public Overridable ReadOnly
 Property RemoteCertificate As X509Certificate
Dim instance As SslStream
Dim value As X509Certificate

value = instance.RemoteCertificate
public virtual X509Certificate RemoteCertificate { get;
 }
public:
virtual property X509Certificate^ RemoteCertificate {
    X509Certificate^ get ();
}
/** @property */
public X509Certificate get_RemoteCertificate ()
public function get RemoteCertificate
 () : X509Certificate

プロパティ
認証用に提供され証明書を表す X509Certificate オブジェクト証明書提供されなかった場合null 参照 (Visual Basic では Nothing)。

例外例外
例外種類条件

InvalidOperationException

認証失敗したか、認証が行われていません。

使用例使用例

このプロパティによって返される証明書表示するコード例次に示します

static void DisplayCertificateInformation(SslStream
 stream)
{
    Console.WriteLine("Certificate revocation list checked: {0}", stream.CheckCertRevocationStatus);
        
    X509Certificate localCertificate = stream.LocalCertificate;
    if (stream.LocalCertificate != null)
    {
        Console.WriteLine("Local cert was issued to {0} and is valid from {1}
 until {2}.",
            localCertificate.Subject,
            localCertificate.GetEffectiveDateString(),
            localCertificate.GetExpirationDateString());
     } else
    {
        Console.WriteLine("Local certificate is null.");
    }
    // Display the properties of the client's certificate.
    X509Certificate remoteCertificate = stream.RemoteCertificate;
    if (stream.RemoteCertificate != null)
    {
    Console.WriteLine("Remote cert was issued to {0} and is valid from {1} until
 {2}.",
        remoteCertificate.Subject,
        remoteCertificate.GetEffectiveDateString(),
        remoteCertificate.GetExpirationDateString());
    } else
    {
        Console.WriteLine("Remote certificate is null.");
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SslStream クラス
SslStream メンバ
System.Net.Security 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SslStream.RemoteCertificate プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SslStream.RemoteCertificate プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS