RsaEncryptionCookieTransform Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.