ICertPropertyRenewal interface (certenroll.h)
The ICertPropertyRenewal interface represents a certificate property that contains a SHA-1 hash of the new certificate created when an existing certificate is renewed. This property is associated with the old certificate to identify the new certificate that replaces it. Typically, the SHA-1 hash is referred to as the thumb print of a certificate.
This property is initialized by the enrollment process after the client requests that a certificate be renewed. If a new certificate is issued, the property is associated with the old certificate in the personal store.
Inheritance
The ICertPropertyRenewal interface inherits from ICertProperty. ICertPropertyRenewal also has these types of members:
Methods
The ICertPropertyRenewal interface has these methods.
ICertPropertyRenewal::get_Renewal Retrieves the SHA-1 hash of the new certificate. |
ICertPropertyRenewal::Initialize Initializes the object from a SHA-1 hash of the new certificate. |
ICertPropertyRenewal::InitializeFromCertificateHash Initializes the object from the new certificate. |
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 |