Интерфейс ICertPropertyEnrollment (certenroll.h)
Интерфейс ICertPropertyEnrollment представляет свойство сертификата, содержащее сведения о сертификате и центре сертификации (ЦС), созданные при вызове клиентом метода Enroll в интерфейсе IX509Enrollment . Значение свойства состоит из следующих сведений:
- Идентификатор запроса сертификата
- Общее имя (CN) субъекта сертификата
- Dns-имя центра сертификации (ЦС)
- Необязательное отображаемое имя запрашиваемого сертификата
Это свойство инициализируется процессом регистрации и связывается с фиктивным сертификатом, который временно копируется в хранилище запросов. Если ЦС помечает запрос, ожидающий отправки, автоматическая регистрация может позже использовать идентификатор запроса для получения ответа на сертификат. Если ЦС отклоняет запрос на сертификат, фиктивный сертификат в хранилище запросов и все связанные с ним свойства удаляются. Если ЦС выдает сертификат и он установлен в личном хранилище, это свойство связывается с новым сертификатом и фиктивный сертификат удаляется.
Наследование
Интерфейс ICertPropertyEnrollment наследуется от ICertProperty. ICertPropertyEnrollment также имеет следующие типы членов:
Методы
Интерфейс ICertPropertyEnrollment содержит следующие методы.
ICertPropertyEnrollment::get_CADnsName Извлекает DNS-имя центра сертификации (ЦС). |
ICertPropertyEnrollment::get_CAName Извлекает общее имя (CN) центра сертификации (ЦС). |
ICertPropertyEnrollment::get_FriendlyName Извлекает отображаемое имя сертификата. (ICertPropertyEnrollment.get_FriendlyName) |
ICertPropertyEnrollment::get_RequestId Извлекает уникальный идентификатор запроса сертификата. |
ICertPropertyEnrollment::Initialize Инициализирует свойство из идентификатора запроса сертификата, строки конфигурации центра сертификации (ЦС) и необязательного отображаемого имени сертификата. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | certenroll.h |