Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IX509AttributeClientId interface represents an attribute that can be used to identify the client that generated a certificate request. This can be used for post-mortem request analysis.
Inheritance
The IX509AttributeClientId interface inherits from IX509Attribute. IX509AttributeClientId also has these types of members:
Methods
The IX509AttributeClientId interface has these methods.
IX509AttributeClientId::get_ClientId Retrieves the type of client application that generated the request. |
IX509AttributeClientId::get_MachineDnsName Retrieves the Domain Name System (DNS) name of the computer that generated the request. |
IX509AttributeClientId::get_ProcessName Retrieves the name of the application that generated the request. |
IX509AttributeClientId::get_UserSamName Retrieves the Security Accounts Manager (SAM) name of the user. |
IX509AttributeClientId::InitializeDecode Initializes the object from a Distinguished Encoding Rules (DER) encoded byte array that contains the attribute value. (IX509AttributeClientId.InitializeDecode) |
IX509AttributeClientId::InitializeEncode Initializes the attribute from information about the user, client computer, and application that submitted the certificate request. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | certenroll.h |