RsaEncryptionCookieTransform 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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
。