Freigeben über


IX509AttributeClientId-Schnittstelle (certenroll.h)

Die IX509AttributeClientId-Schnittstelle stellt ein Attribut dar, das verwendet werden kann, um den Client zu identifizieren, der eine Zertifikatanforderung generiert hat. Dies kann für die Analyse von Post-Mortem-Anforderungen verwendet werden.

Vererbung

Die IX509AttributeClientId-Schnittstelle erbt von IX509Attribute. IX509AttributeClientId verfügt auch über folgende Membertypen:

Methoden

Die IX509AttributeClientId-Schnittstelle verfügt über diese Methoden.

 
IX509AttributeClientId::get_ClientId

Ruft den Typ der Clientanwendung ab, die die Anforderung generiert hat.
IX509AttributeClientId::get_MachineDnsName

Ruft den DNS-Namen (Domain Name System) des Computers ab, der die Anforderung generiert hat.
IX509AttributeClientId::get_ProcessName

Ruft den Namen der Anwendung ab, die die Anforderung generiert hat.
IX509AttributeClientId::get_UserSamName

Ruft den Sam-Namen (Security Accounts Manager) des Benutzers ab.
IX509AttributeClientId::InitializeDecode

Initialisiert das -Objekt aus einem Distinguished Encoding Rules (DER)-codierten Bytearray, das den Attributwert enthält. (IX509AttributeClientId.InitializeDecode)
IX509AttributeClientId::InitializeEncode

Initialisiert das Attribut anhand von Informationen über den Benutzer, den Clientcomputer und die Anwendung, die die Zertifikatanforderung übermittelt hat.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certenroll.h

Weitere Informationen

CertEnroll-Schnittstellen

IX509Attribute