Sdílet prostřednictvím


RsaEncryptionCookieTransform Konstruktory

Definice

Inicializuje novou instanci RsaEncryptionCookieTransform třídy .

Přetížení

RsaEncryptionCookieTransform(RSA)

Inicializuje novou instanci RsaEncryptionCookieTransform třídy, která používá zadaný klíč pro šifrování a dešifrování.

RsaEncryptionCookieTransform(X509Certificate2)

Inicializuje novou instanci RsaEncryptionCookieTransform třídy, která používá privátní klíč zadaného certifikátu X.509 pro šifrování a dešifrování.

RsaEncryptionCookieTransform(RSA)

Inicializuje novou instanci RsaEncryptionCookieTransform třídy, která používá zadaný klíč pro šifrování a dešifrování.

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)

Parametry

key
RSA

Klíč, který se použije jako výchozí šifrovací a dešifrovací klíč. Inicializuje DecryptionKeys vlastnosti a EncryptionKey .

Výjimky

key je null.

Platí pro

RsaEncryptionCookieTransform(X509Certificate2)

Inicializuje novou instanci RsaEncryptionCookieTransform třídy, která používá privátní klíč zadaného certifikátu X.509 pro šifrování a dešifrování.

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)

Parametry

certificate
X509Certificate2

Certifikát, jehož privátní klíč se používá k šifrování a dešifrování.

Certifikát, jehož privátní klíč se použije jako výchozí šifrovací a dešifrovací klíč. Inicializuje DecryptionKeys vlastnosti a EncryptionKey .

Výjimky

certificate je null.

certificate nemá privátní klíč.

-nebo-

Privátní klíč není RSA.

Platí pro