共用方式為


RsaEndpointIdentity 建構函式

定義

初始化 RsaEndpointIdentity 類別的新執行個體。

多載

RsaEndpointIdentity(Claim)

從宣告初始化 RsaEndpointIdentity 類別的新執行個體。

RsaEndpointIdentity(X509Certificate2)

初始化 RsaEndpointIdentity 類別的新執行個體。

RsaEndpointIdentity(String)

從公開金鑰初始化 RsaEndpointIdentity 類別的新執行個體。

RsaEndpointIdentity(Claim)

來源:
RsaEndpointIdentity.cs
來源:
RsaEndpointIdentity.cs
來源:
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.cs
來源:
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 方法建立端點身分識別值。

適用於

RsaEndpointIdentity(String)

來源:
RsaEndpointIdentity.cs
來源:
RsaEndpointIdentity.cs
來源:
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 方法建立端點身分識別值。

適用於