Freigeben über


RsaEncryptionCookieTransform Konstruktoren

Definition

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform-Klasse.

Überlädt

RsaEncryptionCookieTransform(RSA)

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform-Klasse, die die angegebene Schlüssel für die Ver- und Entschlüsselung.

RsaEncryptionCookieTransform(X509Certificate2)

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform-Klasse, die den privaten Schlüssel des angegebenen X.509-Zertifikats zur Verschlüsselung und Entschlüsselung verwendet.

RsaEncryptionCookieTransform(RSA)

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform-Klasse, die die angegebene Schlüssel für die Ver- und Entschlüsselung.

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

Parameter

key
RSA

Der als standardmäßiger Verschlüsselungs- und Entschlüsselungsschlüssel zu verwendende Schlüssel. Initialisiert die Eigenschaften DecryptionKeys, und EncryptionKey.

Ausnahmen

key ist null.

Gilt für:

RsaEncryptionCookieTransform(X509Certificate2)

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform-Klasse, die den privaten Schlüssel des angegebenen X.509-Zertifikats zur Verschlüsselung und Entschlüsselung verwendet.

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

Parameter

certificate
X509Certificate2

Das Zertifikat, dessen privater Schlüssel verwendet wird, um zu verschlüsseln und zu entschlüsseln.

Das Zertifikat, dessen privater Schlüssel als standardmäßiger Verschlüsselungsschlüssel und Entschlüsselungsschlüssel verwendet wird. Initialisiert die Eigenschaften DecryptionKeys, und EncryptionKey.

Ausnahmen

certificate ist null.

certificate verfügt über keinen privaten Schlüssel.

- oder -

Der private Schlüssel ist nicht RSA.

Gilt für: