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


Перечисление 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

См. также раздел

ICertPropertyEnrollmentPolicyServer

Initialize