次の方法で共有


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 キー。

例外

keynullです。

注釈

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

秘密キーを使用して署名、検証する証明書。

例外

certificatenullです。

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

- または -

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

注釈

プロパティは SigningKey 、証明書の秘密キーに初期化されます。 プロパティは VerificationKeys 、その唯一の要素として証明書の秘密キーを含むコレクションに初期化されます。

適用対象