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


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

Определение

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

Перегрузки

RsaSignatureCookieTransform(RSA)

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

RsaSignatureCookieTransform(X509Certificate2)

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

RsaSignatureCookieTransform(RSA)

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

public:
 RsaSignatureCookieTransform(System::Security::Cryptography::RSA ^ key);
public RsaSignatureCookieTransform (System.Security.Cryptography.RSA key);
new System.IdentityModel.RsaSignatureCookieTransform : System.Security.Cryptography.RSA -> System.IdentityModel.RsaSignatureCookieTransform
Public Sub New (key As RSA)

Параметры

key
RSA

Ключ RSA, который требуется использовать в качестве ключа по умолчанию для подписи и проверки.

Исключения

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

Комментарии

Свойство SigningKey инициализировано значением параметра key. Свойство VerificationKeys инициализируется в коллекцию, содержащую key в качестве единственного элемента.

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

RsaSignatureCookieTransform(X509Certificate2)

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

public:
 RsaSignatureCookieTransform(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public RsaSignatureCookieTransform (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.RsaSignatureCookieTransform : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.RsaSignatureCookieTransform
Public Sub New (certificate As X509Certificate2)

Параметры

certificate
X509Certificate2

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

Исключения

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

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

-или-

Закрытый ключ элемента certificate не является ключом RSA.

Комментарии

Свойство SigningKey инициализируется закрытым ключом сертификата. Свойство VerificationKeys инициализируется в коллекцию, которая содержит закрытый ключ сертификата в качестве единственного элемента.

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