다음을 통해 공유


RsaEncryptionCookieTransform 생성자

정의

RsaEncryptionCookieTransform 클래스의 새 인스턴스를 초기화합니다.

오버로드

RsaEncryptionCookieTransform(RSA)

암호화 및 암호 해독에 대한 지정된 키를 사용하는 RsaEncryptionCookieTransform 클래스의 새 인스턴스를 초기화합니다.

RsaEncryptionCookieTransform(X509Certificate2)

암호화 및 해독용으로 지정한 X.509 인증서의 프라이빗 키를 사용하는 RsaEncryptionCookieTransform 클래스의 새 인스턴스를 초기화합니다.

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

기본 암호화 및 암호 해독 키로 사용할 키입니다. DecryptionKeysEncryptionKey 속성을 초기화합니다.

예외

key이(가) null인 경우

적용 대상

RsaEncryptionCookieTransform(X509Certificate2)

암호화 및 해독용으로 지정한 X.509 인증서의 프라이빗 키를 사용하는 RsaEncryptionCookieTransform 클래스의 새 인스턴스를 초기화합니다.

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

암호화하고 해독하는 데 사용되는 프라이빗 키의 인증서입니다.

기본 암호화 및 해독 키로 사용되는 프라이빗 키의 인증서입니다. DecryptionKeysEncryptionKey 속성을 초기화합니다.

예외

certificate이(가) null인 경우

certificate에 프라이빗 키가 없습니다.

또는

프라이빗 키는 RSA가 아닙니다.

적용 대상