Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление EnrollmentCAProperty задает значения свойств центра сертификации. Он используется методом Property в интерфейсе ICertificationAuthority .
Синтаксис
typedef enum EnrollmentCAProperty {
CAPropCommonName = 1,
CAPropDistinguishedName = 2,
CAPropSanitizedName = 3,
CAPropSanitizedShortName = 4,
CAPropDNSName = 5,
CAPropCertificateTypes = 6,
CAPropCertificate = 7,
CAPropDescription = 8,
CAPropWebServers = 9,
CAPropSiteName = 10,
CAPropSecurity = 11,
CAPropRenewalOnly = 12
} ;
Константы
CAPropCommonNameЗначение: 1 Значение VT_BSTR , содержащее общее имя центра сертификации (ЦС) в Active Directory. |
|
CAPropDistinguishedNameЗначение: 2 Значение VT_DISPATCH , содержащее указатель на объект IX500DistinguishedName . |
|
CAPropSanitizedNameЗначение: 3 Значение VT_BSTR , содержащее обезобщаемое общее имя ЦС в Active Directory. Имя очищается путем замены запрещенных символов восклицательным знаком (!) и четырьмя шестнадцатеричными значениями, представляющими символ. |
|
CAPropSanitizedShortNameЗначение: 4 Значение VT_BSTR , содержащее обезобщаемое и сокращенное общее имя ЦС в Active Directory. Имя очищается путем замены запрещенных символов восклицательным знаком (!) и четырьмя шестнадцатеричными значениями, представляющими символ. Затем имя сокращается, чтобы оно не превышало 51 символ. Символы, удаленные из очищаемой строки, должны быть хэшированы, а хэш преобразуется в 5-значную строку. |
|
CAPropDNSNameЗначение: 5 Значение VT_BSTR , содержащее DNS-имя ЦС в Active Directory. |
|
CAPropCertificateTypesЗначение: 6 VT_ARRAY |
VT_BSTR коллекцию шаблонов, поддерживаемых центром сертификации. |
CAPropCertificateЗначение: 7 VT_ARRAY |
VT_UI1 значение, содержащее сертификат подписи, используемый ЦС. |
CAPropDescriptionЗначение: 8 Значение VT_BSTR , содержащее комментарий к описанию ЦС. |
|
CAPropWebServersЗначение: 9 VT_ARRAY |
VT_BSTR коллекция серверов регистрации сертификатов, настроенных для ЦС. Каждая строка в коллекции содержит URL-адрес сервера, используемый метод проверки подлинности, целое число, указывающее уровень приоритета, и целое число, указывающее, может ли сервер выполнять только продление сертификата. Каждое значение разделено символом новой строки. |
CAPropSiteNameЗначение: 10 Значение VT_BSTR , содержащее имя сайта AD, к которому принадлежит ЦС. Это может использоваться регистрющими клиентами для определения относительных затрат на обмен данными с ЦС по сравнению с ЦС, принадлежащими другим сайтам. Это значение применимо только для объектов ЦС, полученных с помощью метода GetCAs в интерфейсе IX509EnrollmentPolicyServer . |
|
CAPropSecurityЗначение: 11 Значение VT_BSTR , содержащее строковое представление языка определения дескриптора безопасности (SDDL) дескриптора безопасности для ЦС. Это значение применимо только для объектов ЦС, полученных с помощью метода GetCAs . |
|
CAPropRenewalOnlyЗначение: 12 Значение VT_BOOL , указывающее, настроен ли ЦС только для продления сертификатов. Это значение применимо только для объектов ЦС, полученных с помощью метода GetCAs . |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Верхняя часть | certenroll.h |