共用方式為


UserCertificateEnrollmentManager 類別

定義

提供憑證建立、匯入和註冊方法的存取權。

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
繼承
Object Platform::Object IInspectable 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)

以非同步方式將憑證鏈結安裝到本機電腦上的應用程式容器。

適用於