UserCertificateEnrollmentManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对证书创建、导入和注册方法的访问。
public ref class UserCertificateEnrollmentManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserCertificateEnrollmentManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserCertificateEnrollmentManager
Public NotInheritable Class UserCertificateEnrollmentManager
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
应用功能 |
sharedUserCertificates
|
注解
若要使用此 API,必须启用 sharedUserCertificates 功能,以便它可以将证书安装到共享用户存储中。 有关启用 sharedUserCertificates 功能的详细信息,请参阅 应用功能声明。
方法
CreateRequestAsync(CertificateRequestProperties) |
基于 CertificateRequestProperties 对象中指定的属性异步创建 PKCS #10 证书请求。 |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String) |
从个人信息交换 (PFX) 消息中异步导入用户证书。 |
ImportPfxDataAsync(String, String, ExportOption, KeyProtectionLevel, InstallOptions, String, String) |
使用指定的密钥存储提供程序从个人信息交换 (PFX) 消息中异步导入证书。 |
ImportPfxDataAsync(String, String, PfxImportParameters) |
使用指定的导入参数从个人信息交换 (PFX) 消息中异步导入证书。 |
InstallCertificateAsync(String, InstallOptions) |
在本地计算机上的应用容器中异步安装证书链。 |