Interfaz IX509CertificateRequestCertificate (certenroll.h)

La interfaz IX509CertificateRequestCertificate representa un objeto de solicitud para un certificado autogenerado, lo que le permite crear un certificado directamente sin pasar por un registro o una entidad de certificación. En la ilustración siguiente se muestra la estructura de herencia de este objeto.

Diagrama de herencia para un certificado autogenerado

Herencia

La interfaz IX509CertificateRequestCertificate hereda de IX509CertificateRequestPkcs10. IX509CertificateRequestCertificate también tiene estos tipos de miembros:

Métodos

La interfaz IX509CertificateRequestCertificate tiene estos métodos.

 
IX509CertificateRequestCertificate::CheckPublicKeySignature

Comprueba la firma del certificado mediante la clave pública del certificado de firma.
IX509CertificateRequestCertificate::get_Issuer

Especifica o recupera el nombre del emisor de certificados. (Obtener)
IX509CertificateRequestCertificate::get_NotAfter

Especifica o recupera la fecha y hora después de la cual el certificado ya no es válido. (Obtener)
IX509CertificateRequestCertificate::get_NotBefore

Especifica o recupera la fecha y hora antes de la cual el certificado no es válido. (Obtener)
IX509CertificateRequestCertificate::get_SerialNumber

Especifica y recupera el número de serie del certificado. (Obtener)
IX509CertificateRequestCertificate::get_SignerCertificate

Especifica o recupera el objeto ISignerCertificate utilizado para firmar el certificado. (Obtener)
IX509CertificateRequestCertificate::p ut_Issuer

Especifica o recupera el nombre del emisor de certificados. (Put)
IX509CertificateRequestCertificate::p ut_NotAfter

Especifica o recupera la fecha y hora después de la cual el certificado ya no es válido. (Put)
IX509CertificateRequestCertificate::p ut_NotBefore

Especifica o recupera la fecha y hora antes de la cual el certificado no es válido. (Put)
IX509CertificateRequestCertificate::p ut_SerialNumber

Especifica y recupera el número de serie del certificado. (Put)
IX509CertificateRequestCertificate::p ut_SignerCertificate

Especifica o recupera el objeto ISignerCertificate utilizado para firmar el certificado. (Put)

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certenroll.h

Consulte también

CertEnroll Interfaces

IX509CertificateRequest

IX509CertificateRequestPkcs10