ICertificateEnrollmentServerSetup インターフェイス (casetup.h)
ICertificateEnrollmentServerSetup インターフェイスは、Active Directory 証明書サービス (ADCS) 内の証明書登録 Web サービス (CES) を表します。 このサービスを使用すると、ユーザーとコンピューターは、次の条件に従って証明書を登録および更新できます。
- コンピューターとユーザーは、ドメインへの参加時に証明書を登録、手動で更新、および自動的に更新できます。
- ユーザーは、ドメインのメンバーでない場合、または一時的にorganizationのセキュリティ境界外にある場合に、自動的に更新、登録、および手動で更新できます。
- コンピューターは登録して手動で更新できますが、ドメインのメンバーではない場合、または一時的にorganizationのセキュリティ境界外にある場合は、自動的に更新することはできません。
関連インターフェイス ICertificateEnrollmentPolicyServerSetup は、証明書登録ポリシー (CEP) Web サービスを表し、ユーザーとコンピューターが証明書登録ポリシー情報を取得できるようにします。 CEP と CES は連携して、ポリシーベースの証明書の登録を提供します。
継承
ICertificateEnrollmentServerSetup インターフェイスは、IDispatch インターフェイスから継承します。 ICertificateEnrollmentServerSetup には、次の種類のメンバーもあります。
メソッド
ICertificateEnrollmentServerSetup インターフェイスには、これらのメソッドがあります。
ICertificateEnrollmentServerSetup::get_ErrorString 証明書登録 Web サービス (CES) のセットアップ エラーに関する追加情報を含む文字列を取得します。 |
ICertificateEnrollmentServerSetup::GetProperty 証明書登録 Web サービス (CES) 構成の CESSetupProperty 列挙値を取得します。 |
ICertificateEnrollmentServerSetup::InitializeInstallDefaults 既定の構成で ICertificateEnrollmentServerSetup オブジェクトを初期化します。 |
ICertificateEnrollmentServerSetup::Install ICertificateEnrollmentServerSetup オブジェクトによって構成された証明書登録 Web サービス (CES) をインストールします。 |
ICertificateEnrollmentServerSetup::SetApplicationPoolCredentials 証明書登録 Web サービス (CES) を実行するアプリケーション プールのユーザー アカウント情報を指定します。 |
ICertificateEnrollmentServerSetup::SetProperty 証明書登録 Web サービス (CES) 構成の CESSetupProperty 列挙値を指定します。 |
ICertificateEnrollmentServerSetup::UnInstall 証明書登録 Web サービス (CES) を削除します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | casetup.h |