ICertPropertyRequestOriginator interface

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.

Note  The CERTENROLL_PROPERTYID value is XCN_CERT_REQUEST_ORIGINATOR_PROP_ID.

Members

The ICertPropertyRequestOriginator interface inherits from ICertProperty. ICertPropertyRequestOriginator also has these types of members:

Methods

The ICertPropertyRequestOriginator interface has these methods.

MethodDescription
Initialize

Initializes the object from a string that contains the DNS name of the originating computer.

InitializeFromLocalRequestOriginator

Initializes the object from the DNS name of the local computer.

 

Properties

The ICertPropertyRequestOriginator interface has these properties.

PropertyDescription

RequestOriginator

Retrieves a string that contains the DNS name of the originating computer.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

CertEnroll.h

DLL

CertEnroll.dll

See also

CertEnroll Interfaces
ICertProperty

 

 

Community Additions

ADD
Show:
© 2014 Microsoft