ICertPropertyRequestOriginator interface (certenroll.h)
The ICertPropertyRequestOriginator interface represents a certificate property that contains the Domain Naming System (DNS) name of the computer on which the request was created. This property exists to reduce the potential for race conditions when using auto-enrollment to renew a certificate. Auto-enrollment attempts to renew a certificate that exists on the originating computer when the potential renewal period begins. Other computers on which that certificate is also installed and for which this property is set wait to determine whether that renewal attempt is successful. If the originating computer successfully enrolls and the new certificate is roamed to the other computers in a timely manner, the other computers will not attempt to enroll.
Inheritance
The ICertPropertyRequestOriginator interface inherits from ICertProperty. ICertPropertyRequestOriginator also has these types of members:
Methods
The ICertPropertyRequestOriginator interface has these methods.
ICertPropertyRequestOriginator::get_RequestOriginator Retrieves a string that contains the DNS name of the originating computer. |
ICertPropertyRequestOriginator::Initialize Initializes the object from a string that contains the DNS name of the originating computer. |
ICertPropertyRequestOriginator::InitializeFromLocalRequestOriginator Initializes the object from the DNS name of the local computer. |
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 |