Interfaccia IX509AttributeClientId (certenroll.h)

L'interfaccia IX509AttributeClientId rappresenta un attributo che può essere usato per identificare il client che ha generato una richiesta di certificato. Questa operazione può essere usata per l'analisi della richiesta post-mortem.

Ereditarietà

L'interfaccia IX509AttributeClientId eredita da IX509Attribute. IX509AttributeClientId include anche questi tipi di membri:

Metodi

L'interfaccia IX509AttributeClientId include questi metodi.

 
IX509AttributeClientId::get_ClientId

Recupera il tipo di applicazione client che ha generato la richiesta.
IX509AttributeClientId::get_MachineDnsName

Recupera il nome DNS (Domain Name System) del computer che ha generato la richiesta.
IX509AttributeClientId::get_ProcessName

Recupera il nome dell'applicazione che ha generato la richiesta.
IX509AttributeClientId::get_UserSamName

Recupera il nome di Security Accounts Manager (SAM) dell'utente.
IX509AttributeClientId::InitializeDecode

Inizializza l'oggetto da una matrice di byte codificata Distinguished Encoding Rules (DER) contenente il valore dell'attributo. (IX509AttributeClientId.InitializeDecode)
IX509AttributeClientId::InitializeEncode

Inizializza l'attributo da informazioni sull'utente, sul computer client e sull'applicazione che ha inviato la richiesta di certificato.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenroll.h

Vedi anche

Interfacce CertEnroll

IX509Attribute