Перечисление PolicyServerUrlFlags (certenroll.h)
Перечисление PolicyServerUrlFlags содержит флаги сервера политики регистрации сертификатов (CEP). Он используется методом Initialize в интерфейсе ICertPropertyEnrollmentPolicyServer .
Синтаксис
typedef enum PolicyServerUrlFlags {
PsfNone = 0,
PsfLocationGroupPolicy = 1,
PsfLocationRegistry = 2,
PsfUseClientId = 4,
PsfAutoEnrollmentEnabled = 16,
PsfAllowUnTrustedCA = 32
} ;
Константы
PsfNone Значение: 0 Флаги не указаны. |
PsfLocationGroupPolicy Значение: 1 Сведения о политике указываются в групповой политике администратором. |
PsfLocationRegistry Значение: 2 Сведения о политике указываются в реестре. |
PsfUseClientId Значение: 4 Указывает, что при регистрации и продлении сертификатов в атрибуте ClientId содержатся данные конкретного клиента. Примеры включают имя поставщика служб шифрования, номер версии Windows, имя пользователя, DNS-имя компьютера и DNS-имя контроллера домена. Этот флаг можно задать с помощью групповой политики. Этот флаг был включен для решения проблем конфиденциальности, которые могут возникнуть во время регистрации на серверах, управляемых администраторами, кроме тех, кто управляет лесом, в котором находится пользователь. Не устанавливая этот флаг, вы можете запретить отправку личных сведений нелокомным администраторам. |
PsfAutoEnrollmentEnabled Значение: 16 Автоматическая регистрация сертификатов включена. |
PsfAllowUnTrustedCA Значение: 32 Указывает, что сертификат выдающего ЦС не должен быть доверенным клиентом для установки сертификата, подписанного ЦС. |
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | certenroll.h |