Windows Dev Center

IX509CertificateRequestCertificate interface

The IX509CertificateRequestCertificate interface represents a request object for a self-generated certificate, enabling you to create a certificate directly without going through a registration or certification authority. The following illustration shows the inheritance structure for this object.

Inheritance diagram for a self-generated certificate

Members

The IX509CertificateRequestCertificate interface inherits from IX509CertificateRequestPkcs10. IX509CertificateRequestCertificate also has these types of members:

Methods

The IX509CertificateRequestCertificate interface has these methods.

MethodDescription
CheckPublicKeySignature

Verifies the certificate signature by using the public key of the signing certificate.

 

Properties

The IX509CertificateRequestCertificate interface has these properties.

PropertyDescription

Issuer

Specifies or retrieves the name of the certificate issuer.

NotAfter

Specifies the date and time after which the certificate is no longer valid.

NotBefore

Specifies the date and time before which the certificate is not valid.

SerialNumber

Specifies and retrieves a string that contains the certificate serial number.

SignerCertificate

Specifies or retrieves the ISignerCertificate object used to sign the 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

IX509CertificateRequestPkcs10
CertEnroll Interfaces
IX509CertificateRequest

 

 

Community Additions

ADD
Show:
© 2015 Microsoft