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
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.