다음을 통해 공유


RsaSignatureCookieTransform 생성자

정의

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

오버로드

RsaSignatureCookieTransform(RSA)

지정된 RSA 키를 사용하여 RsaSignatureCookieTransform 클래스의 새 인스턴스를 초기화합니다.

RsaSignatureCookieTransform(X509Certificate2)

지정된 인증서의 프라이빗 키를 사용하여 RsaSignatureCookieTransform 클래스의 새 인스턴스를 초기화합니다.

RsaSignatureCookieTransform(RSA)

지정된 RSA 키를 사용하여 RsaSignatureCookieTransform 클래스의 새 인스턴스를 초기화합니다.

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 속성이 유일한 요소인 인증서의 프라이빗 키를 포함 하는 컬렉션으로 초기화 됩니다.

적용 대상