Condividi tramite


RsaEndpointIdentity Costruttori

Definizione

Inizializza una nuova istanza della classe RsaEndpointIdentity.

Overload

RsaEndpointIdentity(Claim)

Inizializza una nuova istanza della classe RsaEndpointIdentity a partire da un'attestazione.

RsaEndpointIdentity(X509Certificate2)

Inizializza una nuova istanza della classe RsaEndpointIdentity.

RsaEndpointIdentity(String)

Consente di inizializzare una nuova istanza della classe RsaEndpointIdentity a partire da una chiave pubblica.

RsaEndpointIdentity(Claim)

Origine:
RsaEndpointIdentity.cs
Origine:
RsaEndpointIdentity.cs

Inizializza una nuova istanza della classe RsaEndpointIdentity a partire da un'attestazione.

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)

Parametri

identity
Claim

Oggetto Claim.

Eccezioni

identity è null.

Il tipo di attestazione del parametro identity non è Rsa.

Si applica a

RsaEndpointIdentity(X509Certificate2)

Origine:
RsaEndpointIdentity.cs
Origine:
RsaEndpointIdentity.cs

Inizializza una nuova istanza della 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)

Parametri

certificate
X509Certificate2

Oggetto X509Certificate2.

Eccezioni

certificate è null.

La chiave pubblica del parametro certificate è null.

Non è possibile accedere alla chiave pubblica del certificato.

Commenti

Il parametro certificate viene convertito in un'attestazione RSA e il metodo Initialize crea un'identità dell'endpoint.

Si applica a

RsaEndpointIdentity(String)

Origine:
RsaEndpointIdentity.cs
Origine:
RsaEndpointIdentity.cs

Consente di inizializzare una nuova istanza della classe RsaEndpointIdentity a partire da una chiave pubblica.

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

Parametri

publicKey
String

Chiave pubblica.

Eccezioni

publicKey è null.

Commenti

La chiave pubblica viene convertita in un'attestazione RSA e il metodo Initialize crea un'identità dell'endpoint.

Si applica a