Windows.Security.Cryptography.Certificates 命名空间

包含可用于创建证书请求和安装证书响应的类型。

Certificate

表示加密证书。

CertificateChain

表示用于签名验证的证书链。

CertificateEnrollmentManager

表示证书注册管理器。

CertificateExtension

表示证书扩展。

CertificateKeyUsages

表示证书密钥的用法。

CertificateQuery

表示从应用的证书存储中查询证书的参数。

CertificateRequestProperties

表示证书请求的属性。

CertificateStore

表示应用的证书存储。

CertificateStores

表示证书存储的集合。

ChainBuildingParameters

表示生成证书链时要使用的参数。

ChainValidationParameters

表示验证证书链时要使用的值。

CmsAttachedSignature

表示附加到已签名 CMS 消息的签名。

CmsDetachedSignature

表示已签名 CMS 消息的分离签名。

CmsSignerInfo

表示包含一组属性的已签名 CMS 消息的签名者信息。

CmsTimestampInfo

表示签名 CMS 消息中的 RFC3161 未经身份验证的时间戳属性。

KeyAlgorithmNames

定义多个常用的公钥算法名称。 可以在 CertificateRequestProperties 类的 KeyAlgorithmName 属性中使用此类。

KeyAttestationHelper

提供对密钥证明方法的访问。

KeyStorageProviderNames

定义多个常用的密钥存储提供程序名称。 可以在 CertificateRequestProperties 类的 KeyStorageProviderName 属性中使用此类。

PfxImportParameters

表示 PFX 导入参数。

StandardCertificateStoreNames

提供用于检索标准证书存储名称的属性。

SubjectAlternativeNameInfo

提供有关使用者可选名称的信息。

UserCertificateEnrollmentManager

提供对证书创建、导入和注册方法的访问。

UserCertificateStore

表示用户证书存储。

枚举

CertificateChainPolicy

描述在执行证书链验证时要使用的策略。

ChainValidationResult

描述证书链验证操作的结果。

EnrollKeyUsages

指定可由私钥执行的加密操作。 此枚举类型用于 CertificateRequestProperties 对象的 KeyUsages 属性中。

ExportOption

指定是否可以导出私钥。 此枚举类型用于 CertificateRequestProperties 对象的 Exportable 属性中。

InstallOptions

指定证书安装选项。 此枚举类型由 InstallCertificateAsyncImportPfxDataAsync 方法使用。

KeyProtectionLevel

指定密钥保护级别。 此枚举类型用于 CertificateRequestProperties 对象的 KeyProtectionLevel 属性中。

KeySize

指定常用的 RSA 算法密钥大小。 此枚举类型可以在 CertificateRequestProperties 对象的 KeySize 属性中使用。

SignatureValidationResult

描述签名验证操作的结果。

另请参阅