RsaEncryptionCookieTransform Costruttori

Definizione

Inizializza una nuova istanza della classe RsaEncryptionCookieTransform.

Overload

Nome Descrizione
RsaEncryptionCookieTransform(RSA)

Inizializza una nuova istanza della RsaEncryptionCookieTransform classe che usa la chiave specificata per la crittografia e la decrittografia.

RsaEncryptionCookieTransform(X509Certificate2)

Inizializza una nuova istanza della RsaEncryptionCookieTransform classe che usa la chiave privata del certificato X.509 specificato per la crittografia e la decrittografia.

RsaEncryptionCookieTransform(RSA)

Inizializza una nuova istanza della RsaEncryptionCookieTransform classe che usa la chiave specificata per la crittografia e la decrittografia.

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)

Parametri

key
RSA

Chiave da usare come chiave di crittografia e decrittografia predefinita. Inizializza le DecryptionKeys proprietà e EncryptionKey .

Eccezioni

key è null.

Si applica a

RsaEncryptionCookieTransform(X509Certificate2)

Inizializza una nuova istanza della RsaEncryptionCookieTransform classe che usa la chiave privata del certificato X.509 specificato per la crittografia e la decrittografia.

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)

Parametri

certificate
X509Certificate2

Certificato la cui chiave privata viene usata per crittografare e decrittografare.

Certificato la cui chiave privata verrà usata come chiave di crittografia e decrittografia predefinita. Inizializza le DecryptionKeys proprietà e EncryptionKey .

Eccezioni

certificate è null.

certificate non dispone di una chiave privata.

oppure

La chiave privata non è RSA.

Si applica a