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


Написание пользовательских модулей

Модули политики можно писать на языке программирования C, C++ или Visual Basic. Необходимый компилятор Майкрософт доступен в Visual C++ версии 5.0 или более поздней, а также в Visual Basic версии 5.0 или более поздней. Корпоративный центр сертификации (ЦС) должен использовать только предоставленный Корпорацией Майкрософт модуль корпоративной политики.

При написании настраиваемого модуля политики необходимо реализовать ICertPolicy . Кроме того, при написании настраиваемого модуля политики необходимо реализовать ICertManageModule .

Модули политики могут вызывать методы из ICertServerPolicy , чтобы упростить обработку запроса на сертификат; ICertServerPolicy позволяет задавать и извлекать свойства и расширения сертификатов.

Дополнительные сведения см. в следующих разделах:

Раздел Описание
Настройка свойств сертификата Настройка свойств сертификата
Написание пользовательских модулей выхода Написание пользовательских модулей выхода
Написание пользовательских обработчиков расширений Написание пользовательских обработчиков расширений