Condividi tramite


RsaEncryptionCookieTransform Costruttori

Definizione

Inizializza una nuova istanza della classe RsaEncryptionCookieTransform.

Overload

RsaEncryptionCookieTransform(RSA)

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

RsaEncryptionCookieTransform(X509Certificate2)

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

RsaEncryptionCookieTransform(RSA)

Inizializza una nuova istanza della classe RsaEncryptionCookieTransform che utilizza 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 utilizzare come chiave di crittografia e decrittografia predefinita. Inizializza le proprietà DecryptionKeysEncryptionKey.

Eccezioni

key è null.

Si applica a

RsaEncryptionCookieTransform(X509Certificate2)

Inizializza una nuova istanza della classe RsaEncryptionCookieTransform che utilizza 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

Il certificato la cui chiave privata deve essere utilizzata per crittografare e decrittografare.

Il certificato la cui la chiave privata sarà utilizzata come chiave di crittografia e decrittografia predefinita. Inizializza le proprietà DecryptionKeysEncryptionKey.

Eccezioni

certificate è null.

certificate non dispone di chiave privata.

-oppure-

La chiave privata non è RSA.

Si applica a