Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erweiterungen sind in einer PKCS #10-Zertifikatanforderung enthalten, indem sie den Attributen Feld der CertificationRequestInfo Struktur hinzugefügt werden, die im folgenden ASN.1-Syntaxbeispiel gezeigt wird. Weitere Informationen finden Sie im Thema Attribute.
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject ANY,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
Im folgenden Verfahren wird erläutert, wie Sie die Zertifikatregistrierungs-API verwenden, um Erweiterungen zu einer PKCS #10-Zertifikatanforderung hinzuzufügen:
- Rufen Sie eine IX509Extensions- Auflistung ab, indem Sie die X509Extension-eigenschaft für das IX509CertificateRequestPkcs10-Objekt aufrufen.
- Erstellen Sie eine Erweiterung mithilfe einer der verfügbaren Schnittstellen, die von der IX509Extension Schnittstelle abgeleitet sind.
- Fügen Sie die in Schritt 2 erstellten Erweiterungen zum IX509Extensions Sammlung hinzu, die in Schritt 1 abgerufen wurde.
Verwandte Themen