Freigeben über


RsaSignatureCookieTransform Konstruktoren

Definition

Initialisiert eine neue Instanz der RsaSignatureCookieTransform-Klasse.

Überlädt

RsaSignatureCookieTransform(RSA)

Initialisiert eine neue Instanz der RsaSignatureCookieTransform-Klasse mit dem angegebenen RSA-Schlüssel.

RsaSignatureCookieTransform(X509Certificate2)

Initialisiert eine neue Instanz der RsaSignatureCookieTransform-Klasse unter Verwendung des privaten Schlüssels und der angegebenen Anmeldedaten.

RsaSignatureCookieTransform(RSA)

Initialisiert eine neue Instanz der RsaSignatureCookieTransform-Klasse mit dem angegebenen RSA-Schlüssel.

public:
 RsaSignatureCookieTransform(System::Security::Cryptography::RSA ^ key);
public RsaSignatureCookieTransform (System.Security.Cryptography.RSA key);
new System.IdentityModel.RsaSignatureCookieTransform : System.Security.Cryptography.RSA -> System.IdentityModel.RsaSignatureCookieTransform
Public Sub New (key As RSA)

Parameter

key
RSA

Der RSA-Schlüssel, der als standardmäßiger Signierungs- und Überprüfungsschlüssel verwendet werden soll.

Ausnahmen

key ist null.

Hinweise

Die SigningKey-Eigenschaft wird mit key initialisiert. Die VerificationKeys -Eigenschaft wird in einer Auflistung initialisiert, die als einziges Element enthält key .

Gilt für:

RsaSignatureCookieTransform(X509Certificate2)

Initialisiert eine neue Instanz der RsaSignatureCookieTransform-Klasse unter Verwendung des privaten Schlüssels und der angegebenen Anmeldedaten.

public:
 RsaSignatureCookieTransform(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public RsaSignatureCookieTransform (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.RsaSignatureCookieTransform : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.RsaSignatureCookieTransform
Public Sub New (certificate As X509Certificate2)

Parameter

certificate
X509Certificate2

Das Zertifikat, dessen privater Schlüssel für die Signierung und Überprüfung verwendet werden soll.

Ausnahmen

certificate ist null.

certificate verfügt über keinen privaten Schlüssel

- oder -

Der private Schlüssel für das certificate ist kein RSA-Schlüssel.

Hinweise

Die SigningKey -Eigenschaft wird als privater Schlüssel des Zertifikats initialisiert. Die VerificationKeys -Eigenschaft wird in einer Auflistung initialisiert, die den privaten Schlüssel des Zertifikats als einziges Element enthält.

Gilt für: