Condividi tramite


Interfaccia IX509CertificateRequestCertificate (certenroll.h)

L'interfaccia IX509CertificateRequestCertificate rappresenta un oggetto richiesta per un certificato autogenerato, consentendo di creare un certificato direttamente senza passare attraverso un'autorità di registrazione o certificazione. Nella figura seguente viene illustrata la struttura di ereditarietà per questo oggetto.

Diagramma di ereditarietà per un certificato autogenerato

Ereditarietà

L'interfaccia IX509CertificateRequestCertificate eredita da IX509CertificateRequestPkcs10. IX509CertificateRequestCertificate include anche questi tipi di membri:

Metodi

L'interfaccia IX509CertificateRequestCertificate include questi metodi.

 
IX509CertificateRequestCertificate::CheckPublicKeySignature

Verifica la firma del certificato usando la chiave pubblica del certificato di firma.
IX509CertificateRequestCertificate::get_Issuer

Specifica o recupera il nome dell'autorità di certificazione. (Get)
IX509CertificateRequestCertificate::get_NotAfter

Specifica o recupera la data e l'ora dopo la quale il certificato non è più valido. (Get)
IX509CertificateRequestCertificate::get_NotBefore

Specifica o recupera la data e l'ora prima della quale il certificato non è valido. (Get)
IX509CertificateRequestCertificate::get_SerialNumber

Specifica e recupera il numero di serie del certificato. (Get)
IX509CertificateRequestCertificate::get_SignerCertificate

Specifica o recupera l'oggetto ISignerCertificate usato per firmare il certificato. (Get)
IX509CertificateRequestCertificate::p ut_Issuer

Specifica o recupera il nome dell'autorità di certificazione. (Put)
IX509CertificateRequestCertificate::p ut_NotAfter

Specifica o recupera la data e l'ora dopo la quale il certificato non è più valido. (Put)
IX509CertificateRequestCertificate::p ut_NotBefore

Specifica o recupera la data e l'ora prima della quale il certificato non è valido. (Put)
IX509CertificateRequestCertificate::p ut_SerialNumber

Specifica e recupera il numero di serie del certificato. (Put)
IX509CertificateRequestCertificate::p ut_SignerCertificate

Specifica o recupera l'oggetto ISignerCertificate usato per firmare il certificato. (Put)

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenroll.h

Vedi anche

Interfacce CertEnroll

IX509CertificateRequest

IX509CertificateRequestPkcs10