Compartilhar via


RsaEndpointIdentity Construtores

Definição

Inicializa uma nova instância da classe RsaEndpointIdentity.

Sobrecargas

RsaEndpointIdentity(Claim)

Inicializa uma nova instância da classe RsaEndpointIdentity de uma declaração.

RsaEndpointIdentity(X509Certificate2)

Inicializa uma nova instância da classe RsaEndpointIdentity.

RsaEndpointIdentity(String)

Inicializa uma nova instância da classe RsaEndpointIdentity de uma chave pública.

RsaEndpointIdentity(Claim)

Origem:
RsaEndpointIdentity.cs
Origem:
RsaEndpointIdentity.cs
Origem:
RsaEndpointIdentity.cs

Inicializa uma nova instância da classe RsaEndpointIdentity de uma declaração.

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)

Parâmetros

identity
Claim

O Claim.

Exceções

identity é null.

O tipo de declaração de identity não é Rsa.

Aplica-se a

RsaEndpointIdentity(X509Certificate2)

Origem:
RsaEndpointIdentity.cs
Origem:
RsaEndpointIdentity.cs
Origem:
RsaEndpointIdentity.cs

Inicializa uma nova instância da classe 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)

Parâmetros

Exceções

certificate é null.

A chave pública certificate é null.

Chave pública do certificado não pode ser acessada.

Comentários

O certificate é convertido em uma declaração RSA e uma identidade de ponto de extremidade é criada pelo método Initialize.

Aplica-se a

RsaEndpointIdentity(String)

Origem:
RsaEndpointIdentity.cs
Origem:
RsaEndpointIdentity.cs
Origem:
RsaEndpointIdentity.cs

Inicializa uma nova instância da classe RsaEndpointIdentity de uma chave pública.

public:
 RsaEndpointIdentity(System::String ^ publicKey);
public RsaEndpointIdentity (string publicKey);
new System.ServiceModel.RsaEndpointIdentity : string -> System.ServiceModel.RsaEndpointIdentity
Public Sub New (publicKey As String)

Parâmetros

publicKey
String

A chave pública.

Exceções

publicKey é null.

Comentários

A chave pública é convertida em uma declaração RSA e uma identidade de ponto de extremidade é criada pelo método Initialize.

Aplica-se a