Поделиться через


RsaEncryptionCookieTransform Конструкторы

Определение

Инициализирует новый экземпляр класса RsaEncryptionCookieTransform.

Перегрузки

RsaEncryptionCookieTransform(RSA)

Инициализирует новый экземпляр класса RsaEncryptionCookieTransform, который использует указанный ключ шифрования и расшифровки.

RsaEncryptionCookieTransform(X509Certificate2)

Инициализирует новый экземпляр класса RsaEncryptionCookieTransform, который использует закрытый ключ указанного X.509 для шифрования и расшифровки.

RsaEncryptionCookieTransform(RSA)

Инициализирует новый экземпляр класса RsaEncryptionCookieTransform, который использует указанный ключ шифрования и расшифровки.

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)

Параметры

key
RSA

Ключ для использования в качестве ключа шифрования и расшифровки по умолчанию. Инициализирует свойства DecryptionKeys и EncryptionKey.

Исключения

key имеет значение null.

Применяется к

RsaEncryptionCookieTransform(X509Certificate2)

Инициализирует новый экземпляр класса RsaEncryptionCookieTransform, который использует закрытый ключ указанного X.509 для шифрования и расшифровки.

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)

Параметры

certificate
X509Certificate2

Сертификат, закрытый ключ которого требуется использовать для шифрования и расшифровки.

Сертификат, закрытый ключ которого требуется использовать в качестве ключа шифрования и расшифровки по умолчанию. Инициализирует свойства DecryptionKeys и EncryptionKey.

Исключения

certificate имеет значение null.

certificate не имеет закрытого ключа.

-или-

Закрытый ключ не RSA.

Применяется к