ICertificateEnrollmentServerSetup 接口 (casetup.h)

ICertificateEnrollmentServerSetup 接口表示 Active Directory 证书服务 (ADCS) 中的证书注册 Web 服务 (CES) 。 该服务使用户和计算机能够在以下条件下注册和续订证书:

  • 加入域后,计算机和用户可以注册、手动续订和自动续订证书。
  • 当用户不是域成员或暂时超出组织安全边界时,用户可以自动续订、注册和手动续订。
  • 计算机可以注册并手动续订,但当计算机不是域成员或暂时不在组织的安全边界时,它们无法自动续订。

相关接口 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

另请参阅

ICertificateEnrollmentPolicyServerSetup

IDispatch