Интерфейс IX509AttributeClientId (certenroll.h)

Интерфейс IX509AttributeClientId представляет атрибут, который можно использовать для идентификации клиента, создающего запрос на сертификат. Его можно использовать для последующего анализа запросов.

Наследование

Интерфейс IX509AttributeClientId наследуется от IX509Attribute. IX509AttributeClientId также имеет следующие типы членов:

Методы

Интерфейс IX509AttributeClientId содержит следующие методы.

 
IX509AttributeClientId::get_ClientId

Извлекает тип клиентского приложения, создающего запрос.
IX509AttributeClientId::get_MachineDnsName

Извлекает DNS-имя компьютера, создающего запрос.
IX509AttributeClientId::get_ProcessName

Извлекает имя приложения, создающего запрос.
IX509AttributeClientId::get_UserSamName

Получает имя диспетчера учетных записей безопасности (SAM) пользователя.
IX509AttributeClientId::InitializeDecode

Инициализирует объект из массива байтов в кодировке Distinguished Encoding Rules (DER), содержащего значение атрибута. (IX509AttributeClientId.InitializeDecode)
IX509AttributeClientId::InitializeEncode

Инициализирует атрибут из сведений о пользователе, клиентском компьютере и приложении, отправивом запрос на сертификат.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header certenroll.h

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

Интерфейсы CertEnroll

IX509Attribute