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