Language

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

既定の暗号化および暗号化解除キーとして使用するキー。 DecryptionKeysプロパティとEncryptionKeyプロパティを初期化します。

例外

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

暗号化と暗号化解除に使用される秘密キーを持つ証明書。

秘密キーが既定の暗号化および暗号化解除キーとして使用される証明書。 DecryptionKeysプロパティとEncryptionKeyプロパティを初期化します。

例外

certificate は nullです。

certificate には秘密キーがありません。

-又は-

秘密キーは RSA ではありません。

適用対象