ICertPropertyRenewal interface

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.

Note  The CERTENROLL_PROPERTYID value is XCN_CERT_RENEWAL_PROP_ID.
 

Members

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

Methods

The ICertPropertyRenewal interface has these methods.

MethodDescription
Initialize

Initializes the object from a SHA-1 hash of the new certificate.

InitializeFromCertificateHash

Initializes the object from the new certificate.

 

Properties

The ICertPropertyRenewal interface has these properties.

PropertyDescription

Renewal

Retrieves the SHA-1 hash of the new certificate.

 

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

 

 

Show: