RsaEndpointIdentity コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RsaEndpointIdentity クラスの新しいインスタンスを初期化します。
オーバーロード
RsaEndpointIdentity(Claim) |
要求から RsaEndpointIdentity クラスの新しいインスタンスを初期化します。 |
RsaEndpointIdentity(X509Certificate2) |
RsaEndpointIdentity クラスの新しいインスタンスを初期化します。 |
RsaEndpointIdentity(String) |
公開キーから RsaEndpointIdentity クラスの新しいインスタンスを初期化します。 |
RsaEndpointIdentity(Claim)
要求から RsaEndpointIdentity クラスの新しいインスタンスを初期化します。
public:
RsaEndpointIdentity(System::IdentityModel::Claims::Claim ^ identity);
public RsaEndpointIdentity (System.IdentityModel.Claims.Claim identity);
new System.ServiceModel.RsaEndpointIdentity : System.IdentityModel.Claims.Claim -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (identity As Claim)
パラメーター
例外
identity
が null
です。
identity
のクレームの種類は、Rsa ではありません。
適用対象
RsaEndpointIdentity(X509Certificate2)
RsaEndpointIdentity クラスの新しいインスタンスを初期化します。
public:
RsaEndpointIdentity(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public RsaEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.ServiceModel.RsaEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (certificate As X509Certificate2)
パラメーター
- certificate
- X509Certificate2
例外
certificate
が null
です。
certificate
公開キーが null
です。
証明書の公開キーにアクセスできません。
注釈
certificate
は RSA クレームに変換され、Initialize メソッドによってエンドポイント ID が作成されます。
適用対象
RsaEndpointIdentity(String)
公開キーから RsaEndpointIdentity クラスの新しいインスタンスを初期化します。
public:
RsaEndpointIdentity(System::String ^ publicKey);
public RsaEndpointIdentity (string publicKey);
new System.ServiceModel.RsaEndpointIdentity : string -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (publicKey As String)
パラメーター
- publicKey
- String
公開キー。
例外
publicKey
が null
です。
注釈
公開キーは RSA クレームに変換され、Initialize メソッドによってエンドポイント ID が作成されます。
適用対象
.NET