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 プロパティを初期化します。

例外

keynullです。

適用対象

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 プロパティを初期化します。

例外

certificatenullです。

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

- または -

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

適用対象