Интерфейс 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 |