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)

指定したキー ストレージ プロバイダーを使用して、Personal Information Exchange (PFX) メッセージから証明書を非同期的にインポートします。

ImportPfxDataAsync(String, String, PfxImportParameters)

指定したインポート パラメーターを使用して、Personal Information Exchange (PFX) メッセージから証明書を非同期的にインポートします。

InstallCertificateAsync(String, InstallOptions)

ローカル コンピューターのアプリ コンテナーに証明書チェーンを非同期にインストールします。

適用対象