RsaEncryptionCookieTransform Konstruktoren

Definition

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform-Klasse.

Überlädt

Name Beschreibung
RsaEncryptionCookieTransform(RSA)

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform Klasse, die den angegebenen Schlüssel für die Verschlüsselung und Entschlüsselung verwendet.

RsaEncryptionCookieTransform(X509Certificate2)

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

RsaEncryptionCookieTransform(RSA)

Initialisiert eine neue Instanz der RsaEncryptionCookieTransform Klasse, die den angegebenen Schlüssel für die Verschlüsselung und Entschlüsselung verwendet.

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 Schlüssel, der als Standardverschlüsselungs- und Entschlüsselungsschlüssel verwendet werden soll. Initialisiert die und DecryptionKeys die EncryptionKey Eigenschaften.

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 für die 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 zum Verschlüsseln und Entschlüsseln verwendet wird.

Das Zertifikat, dessen privater Schlüssel als Standardverschlüsselungs- und Entschlüsselungsschlüssel verwendet wird. Initialisiert die und DecryptionKeys die EncryptionKey Eigenschaften.

Ausnahmen

certificate ist null.

certificate verfügt nicht über einen privaten Schlüssel.

-oder-

Der private Schlüssel ist kein RSA.

Gilt für: