IX509CertificateRequestPkcs7V2 interface (certenroll.h)
The IX509CertificateRequestPkcs7V2 interface represents a PKCS #10 certificate request. It includes all of the methods defined by the IX509CertificateRequestPkcs7 interface and adds a method that enables initialization from a certificate request template, methods to retrieve the template and certificate enrollment policy server used during initialization, and a method to verify the certificate signature.
Inheritance
The IX509CertificateRequestPkcs7V2 interface inherits from IX509CertificateRequestPkcs7. IX509CertificateRequestPkcs7V2 also has these types of members:
Methods
The IX509CertificateRequestPkcs7V2 interface has these methods.
IX509CertificateRequestPkcs7V2::CheckCertificateSignature Verifies the certificate signature. |
IX509CertificateRequestPkcs7V2::get_PolicyServer Retrieves the certificate enrollment policy (CEP) server that contains the template used during initialization. (IX509CertificateRequestPkcs7V2.get_PolicyServer) |
IX509CertificateRequestPkcs7V2::get_Template Retrieves the certificate request template used during initialization. (IX509CertificateRequestPkcs7V2.get_Template) |
IX509CertificateRequestPkcs7V2::InitializeFromTemplate Initializes the certificate request by using a template. (IX509CertificateRequestPkcs7V2.InitializeFromTemplate) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Target Platform | Windows |
Header | certenroll.h |