次の方法で共有


RsaEndpointIdentity コンストラクター

定義

RsaEndpointIdentity クラスの新しいインスタンスを初期化します。

オーバーロード

RsaEndpointIdentity(Claim)

要求から RsaEndpointIdentity クラスの新しいインスタンスを初期化します。

RsaEndpointIdentity(X509Certificate2)

RsaEndpointIdentity クラスの新しいインスタンスを初期化します。

RsaEndpointIdentity(String)

公開キーから RsaEndpointIdentity クラスの新しいインスタンスを初期化します。

RsaEndpointIdentity(Claim)

ソース:
RsaEndpointIdentity.cs

要求から 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
Claim

Claim

例外

identitynullです。

identity のクレームの種類は、Rsa ではありません。

適用対象

RsaEndpointIdentity(X509Certificate2)

ソース:
RsaEndpointIdentity.cs

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)

パラメーター

例外

certificatenullです。

certificate 公開キーが null です。

証明書の公開キーにアクセスできません。

注釈

certificate は RSA クレームに変換され、Initialize メソッドによってエンドポイント ID が作成されます。

適用対象

RsaEndpointIdentity(String)

ソース:
RsaEndpointIdentity.cs

公開キーから 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

公開キー。

例外

publicKeynullです。

注釈

公開キーは RSA クレームに変換され、Initialize メソッドによってエンドポイント ID が作成されます。

適用対象