Freigeben über


RsaEndpointIdentity Konstruktoren

Definition

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse.

Überlädt

RsaEndpointIdentity(Claim)

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse anhand eines Anspruchs.

RsaEndpointIdentity(X509Certificate2)

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse.

RsaEndpointIdentity(String)

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse aus einem öffentlichen Schlüssel.

RsaEndpointIdentity(Claim)

Quelle:
RsaEndpointIdentity.cs
Quelle:
RsaEndpointIdentity.cs
Quelle:
RsaEndpointIdentity.cs

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse anhand eines Anspruchs.

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)

Parameter

identity
Claim

Die Claim.

Ausnahmen

identity ist null.

Der Anspruchstyp identity ist kein Rsa.

Gilt für:

RsaEndpointIdentity(X509Certificate2)

Quelle:
RsaEndpointIdentity.cs
Quelle:
RsaEndpointIdentity.cs
Quelle:
RsaEndpointIdentity.cs

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse.

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)

Parameter

Ausnahmen

certificate ist null.

Der öffentliche Schlüssel von certificate ist null.

Auf den öffentlichen Schlüssel des Zertifikats kann nicht zugegriffen werden.

Hinweise

Das certificate wird in einen RSA-Anspruch konvertiert, und von der Initialize-Methode wird eine Endpunktidentität erstellt.

Gilt für:

RsaEndpointIdentity(String)

Quelle:
RsaEndpointIdentity.cs
Quelle:
RsaEndpointIdentity.cs
Quelle:
RsaEndpointIdentity.cs

Initialisiert eine neue Instanz der RsaEndpointIdentity-Klasse aus einem öffentlichen Schlüssel.

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

Parameter

publicKey
String

Der öffentliche Schlüssel.

Ausnahmen

publicKey ist null.

Hinweise

Der öffentliche Schlüssel wird in einen RSA-Anspruch konvertiert, und von der Initialize-Methode wird eine Endpunktidentität erstellt.

Gilt für: