Share via


X509EncryptingCredentials 类

定义

表示 X.509 标记,其用作加密凭据。 此类通常用作密钥包装凭据。

public ref class X509EncryptingCredentials : System::IdentityModel::Tokens::EncryptingCredentials
public class X509EncryptingCredentials : System.IdentityModel.Tokens.EncryptingCredentials
type X509EncryptingCredentials = class
    inherit EncryptingCredentials
Public Class X509EncryptingCredentials
Inherits EncryptingCredentials
继承
X509EncryptingCredentials

构造函数

X509EncryptingCredentials(X509Certificate2)

使用指定的 X.509 证书初始化 X509EncryptingCredentials 类的新实例。

X509EncryptingCredentials(X509Certificate2, SecurityKeyIdentifier)

使用指定的 X.509 证书和安全密钥标识符初始化 X509EncryptingCredentials 类的新实例。

X509EncryptingCredentials(X509Certificate2, SecurityKeyIdentifier, String)

根据指定的 X.509 证书、密钥包装算法、密钥大小和安全密钥标识符初始化 X509EncryptingCredentials 类的新实例。

X509EncryptingCredentials(X509Certificate2, String)

根据指定的 X.509 证书和密钥包装算法初始化 X509EncryptingCredentials 类的新实例。

属性

Algorithm

获取或设置加密算法。

(继承自 EncryptingCredentials)
Certificate

获取 X.509 证书。

SecurityKey

获取或设置加密密钥材料。

(继承自 EncryptingCredentials)
SecurityKeyIdentifier

获取或设置标识加密凭据的标识符。

(继承自 EncryptingCredentials)

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于