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


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

Интерфейс ICertAdmin2 — это один из двух интерфейсов, которые предоставляют функции администрирования для правильно авторизованных клиентов.

Интерфейс ICertAdmin2 используется для выполнения следующих задач:

  • Авторизация или отклонение запроса на сертификат.
  • Отозвать выданный сертификат.
  • Активация создания списка отзыва сертификатов (CRL).
  • Получите текущий список отзыва сертификатов для сервера.
  • Определите, действителен ли сертификат.
  • Получите архивированный ключ.
  • Получение отображаемого имени, свойства или флага свойства центра сертификации (ЦС).
  • Публикация одного или нескольких списков отзыва сертификатов.
  • Получение или настройка сведений о конфигурации.
  • Определите, какие роли заданы.
  • Импорт сертификата или ключа.
Интерфейсы служб сертификатов поддерживают как модели потоковых, так и бесплатных потоков. Для повышения пропускной способности рекомендуется использовать свободные потоки.

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

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

Методы

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

 
ICertAdmin2::D eleteRow

Метод DeleteRow удаляет строку или набор строк из таблицы базы данных. Вызывающий объект указывает таблицу базы данных и идентификатор строки или дату окончания.
ICertAdmin2::GetArchivedKey

Извлекает большой двоичный объект для восстановления архивного ключа.
ICertAdmin2::GetCAProperty

Извлекает значение свойства для центра сертификации (ЦС). (ICertAdmin2.GetCAProperty)
ICertAdmin2::GetCAPropertyDisplayName

Метод ICertAdmin2::GetCAPropertyDisplayName извлекает отображаемое имя свойства для свойства центра сертификации (ЦС).
ICertAdmin2::GetCAPropertyFlags

Метод ICertAdmin2::GetCAPropertyFlags извлекает флаги свойств для свойства центра сертификации (ЦС).
ICertAdmin2::GetConfigEntry

Извлекает сведения о конфигурации для центра сертификации (ЦС).
ICertAdmin2::GetMyRoles

Извлекает роли центра сертификации (ЦС) вызывающего объекта.
ICertAdmin2::ImportKey

Добавляет зашифрованный набор ключей в элемент в базе данных служб сертификатов. Набор ключей шифруется для одного или нескольких сертификатов агента восстановления ключей (KRA).
ICertAdmin2::P ublishCRLs

Публикует списки отзыва сертификатов (CRL) для центра сертификации (ЦС).
ICertAdmin2::SetCAProperty

Задает значение свойства для центра сертификации (ЦС).
ICertAdmin2::SetConfigEntry

Задает сведения о конфигурации для центра сертификации (ЦС).

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header certadm.h (включая Certsrv.h)