Delen via


Certificaataanvragen

De Certificate Enrollment SDK kan worden gebruikt om PKCS #10, PKCS #7, CMC en zelfondertekende certificaataanvragen te maken. Elk type aanvraag wordt vertegenwoordigd door een van de interfaces in de volgende tabel. Alle aanvraaginterfaces nemen direct of indirect over van de IX509CertificateRequest interface.

Interface Beschrijving
IX509CertificateRequestPkcs10 Vertegenwoordigt een PKCS #10-aanvraag. Deze interface neemt over van IX509CertificateRequest.
IX509CertificateRequestPkcs7 Vertegenwoordigt een PKCS #7-aanvraag. Deze interface neemt over van IX509CertificateRequest.
IX509CertificateRequestCertificate Vertegenwoordigt een zelfondertekend certificaat. Deze interface neemt over van IX509CertificateRequestPkcs10.
IX509CertificateRequestCmc- Vertegenwoordigt een CMC-aanvraag. Deze interface wordt overgenomen van IX509CertificateRequestPkcs7.

 

In de volgende afbeelding ziet u de overnamestructuur van de aanvraagobjecten die worden ondersteund door de Certificaatinschrijvings-API. Een IX509CertificateRequest object dient direct of indirect als de basisklasse voor alle beschikbare aanvraagobjecten.

overnamestructuur voor de aanvraaginterfaces

Ongeacht het type bevat een certificaataanvraag informatie over het onderwerp dat de aanvraag indient, de openbare sleutel van het onderwerp, een set kenmerken, een set X.509 versie 3-extensies (die kunnen worden ingediend als onderdeel van de kenmerken) en een handtekening. Deze problemen worden behandeld in de volgende onderwerpen:

IX509CertificateRequestCertificate

IX509CertificateRequestCmc-

IX509CertificateRequestPkcs7

IX509CertificateRequestPkcs10