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


Интерфейс IOCSPAdmin (certadm.h)

Интерфейс IOCSPAdmin предоставляет функциональные возможности для управления сервером ответчика протокола OCSP. Реализуйте этот интерфейс для управления отдельными свойствами сервера-ответчика и определениями центра сертификации (ЦС). После создания экземпляра этого интерфейса вызывается метод GetConfiguration для подключения к службе ответчика и инициализации объекта OCSPAdmin . Каждый объект OCSPAdmin соответствует одному физическому серверу-ответчику.

Примечание Этот интерфейс не включает функции для создания или анализа запросов состояния сертификата.
 
В C++ экземпляр этого интерфейса создается путем вызова функции CoCreateInstance с идентификатором класса CLSID_OCSPAdmin .

В Visual Basic Scripting Edition создается экземпляр объекта OCSPAdmin .

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

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

Методы

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

 
IOCSPAdmin::get_OCSPCAConfigurationCollection

Возвращает экземпляр объекта OCSPCAConfigurationCollection. Этот объект представляет набор сертификатов центра сертификации (ЦС), для которых служба ответчика OCSP может обрабатывать запросы о состоянии.
IOCSPAdmin::get_OCSPServiceProperties

Возвращает экземпляр объекта OCSPPropertyCollection. Этот объект представляет атрибуты службы ответчика протокола OCSP.
IOCSPAdmin::GetConfiguration

Подключается к серверу-ответчику протокола OCSP и инициализирует объект OCSPAdmin с информацией о конфигурации с сервера.
IOCSPAdmin::GetHashAlgorithms

Возвращает список имен хэш-алгоритмов. Сервер ответчика протокола OCSP использует эти имена для подписи ответов OCSP для заданной конфигурации центра сертификации (ЦС).
IOCSPAdmin::GetMyRoles

Возвращает маску доступа ролей привилегий для пользователя на заданном сервере ответчика OCSP.
IOCSPAdmin::GetSecurity

Возвращает сведения о дескрипторе безопасности для сервера-ответчика протокола OCSP.
IOCSPAdmin::GetSigningCertificates

Возвращает сертификаты подписи, доступные на сервере ответчика для заданного сертификата центра сертификации (ЦС).
IOCSPAdmin::P ing

Проверяет подключение DCOM со службой ответчика протокола OCSP.
IOCSPAdmin::SetConfiguration

Обновления службы ответчика с изменениями конфигурации.
IOCSPAdmin::SetSecurity

Обновления сведения о дескрипторе безопасности для сервера ответчика протокола OCSP.

Комментарии

В следующей таблице описаны различные свойства, используемые в архитектуре Microsoft OCSP.

Архитектура Область Типы информации
OCSPServiceProperties Управляет общим поведением службы-ответчика для каждого ЦС.
  • Proxy (Прокси)
  • Аудит
  • Конфигурации безопасности
OCSPCAConfigurationCollection Управляет поведением ответа для определенного ЦС.
  • CA
  • Хеш-алгоритм
  • Подписание сертификата
  • Конфигурации поставщика отзыва
Свойства поставщика Управляет поведением поставщика сведений об отзыве, относящееся к определенной конфигурации OCSPCAConfiguration.
  • Списки отзыва сертификатов (CRL)
  • Интервал обновления

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная [только классические приложения]
Целевая платформа Windows
Header certadm.h

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

IDispatch