Partager via


Interface IX509AttributeClientId (certenroll.h)

L’interface IX509AttributeClientId représente un attribut qui peut être utilisé pour identifier le client qui a généré une demande de certificat. Cela peut être utilisé pour l’analyse des demandes post-mortem.

Héritage

L’interface IX509AttributeClientId hérite de IX509Attribute. IX509AttributeClientId a également les types de membres suivants :

Méthodes

L’interface IX509AttributeClientId comporte ces méthodes.

 
IX509AttributeClientId::get_ClientId

Récupère le type d’application cliente qui a généré la demande.
IX509AttributeClientId::get_MachineDnsName

Récupère le nom DNS (Domain Name System) de l’ordinateur qui a généré la demande.
IX509AttributeClientId::get_ProcessName

Récupère le nom de l’application qui a généré la demande.
IX509AttributeClientId::get_UserSamName

Récupère le nom du Gestionnaire des comptes de sécurité (SAM) de l’utilisateur.
IX509AttributeClientId::InitializeDecode

Initialise l’objet à partir d’un tableau d’octets encodé Distinguished Encoding Rules (DER) qui contient la valeur de l’attribut. (IX509AttributeClientId.InitializeDecode)
IX509AttributeClientId::InitializeEncode

Initialise l’attribut à partir d’informations sur l’utilisateur, l’ordinateur client et l’application qui a envoyé la demande de certificat.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certenroll.h

Voir aussi

CertEnroll Interfaces

IX509Attribute