Поделиться через


Интерфейс ICertificateEnrollmentServerSetup (casetup.h)

Интерфейс ICertificateEnrollmentServerSetup представляет веб-службу регистрации сертификатов (CES) в службах сертификатов Active Directory (ADCS). Служба позволяет пользователям и компьютерам регистрировать и обновлять сертификаты при следующих условиях:

  • Компьютеры и пользователи могут регистрировать, обновлять вручную и автоматически обновлять сертификаты при присоединении к домену.
  • Пользователи могут автоматически продлевать, регистрировать и обновлять подписку вручную, если они не являются членами домена или временно находятся за пределами границ безопасности организации.
  • Компьютеры могут регистрироваться и обновляться вручную, но не могут автоматически обновляться, если они не являются членами домена или временно находятся за пределами границ безопасности организации.

Связанный интерфейс ICertificateEnrollmentPolicyServerSetup представляет веб-службу политики регистрации сертификатов (CEP) и позволяет пользователям и компьютерам получать сведения о политике регистрации сертификатов. CEP и CES совместно обеспечивают регистрацию сертификатов на основе политик.

Наследование

Интерфейс ICertificateEnrollmentServerSetup наследуется от интерфейса IDispatch . ICertificateEnrollmentServerSetup также имеет следующие типы членов:

Методы

Интерфейс ICertificateEnrollmentServerSetup содержит следующие методы.

 
ICertificateEnrollmentServerSetup::get_ErrorString

Извлекает строку, содержащую дополнительные сведения о сбое установки веб-службы регистрации сертификатов (CES).
ICertificateEnrollmentServerSetup::GetProperty

Извлекает значение перечисления CESSetupProperty для конфигурации веб-службы регистрации сертификатов (CES).
ICertificateEnrollmentServerSetup::InitializeInstallDefaults

Инициализирует объект ICertificateEnrollmentServerSetup с конфигурацией по умолчанию.
ICertificateEnrollmentServerSetup::Install

Устанавливает веб-службу регистрации сертификатов (CES), настроенную объектом ICertificateEnrollmentServerSetup.
ICertificateEnrollmentServerSetup::SetApplicationPoolCredentials

Указывает сведения об учетной записи пользователя для пула приложений, в котором выполняется веб-служба регистрации сертификатов (CES).
ICertificateEnrollmentServerSetup::SetProperty

Задает значение перечисления CESSetupProperty для конфигурации веб-службы регистрации сертификатов (CES).
ICertificateEnrollmentServerSetup::UnInstall

Удаляет веб-службу регистрации сертификатов (CES).

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header casetup.h

См. также раздел

ICertificateEnrollmentPolicyServerSetup

IDispatch