Template-Objekt
[Das Template-Objekt steht für die Verwendung in den Betriebssystemen zur Verfügung, die im Abschnitt Anforderungen angegeben sind. Verwenden Sie stattdessen die X509Extension-Klasse im System.Security.Cryptography.X509Certificates-Namespace , indem Sie den Konstruktor aufrufen, der eine OID als Parameter akzeptiert, und dann die OID für zertifikatvorlage verwenden, um die Zertifikaterweiterungsvorlage abzurufen.]
Das Template-Objekt stellt die Zertifikaterweiterungsvorlage des Zertifikats dar.
Das Template-Objekt wird verwendet, um die folgenden Aufgaben auszuführen:
- Bestimmen Sie, ob die Vorlage als kritisch oder vorhanden gekennzeichnet ist.
- Rufen Sie den Objektbezeichner (OID) oder den Namen der Vorlage ab.
- Rufen Sie die Neben- oder Hauptversion der Vorlage ab.
Das Template-Objekt verfügt über folgende Membertypen:
Das Template-Objekt verfügt über diese Eigenschaften.
Eigenschaft | Zugriffstyp | BESCHREIBUNG |
---|---|---|
IsCritical |
Schreibgeschützt |
Ruft einen booleschen Wert ab, der angibt, ob die Vorlagenerweiterung als kritisch gekennzeichnet ist. |
IsPresent |
Schreibgeschützt |
Ruft einen booleschen Wert ab, der angibt, ob die Vorlagenerweiterung vorhanden ist. |
MajorVersion |
Schreibgeschützt |
Ruft die Hauptversionsnummer der Vorlage ab. |
MinorVersion |
Schreibgeschützt |
Ruft die Nebenversionsnummer der Vorlage ab. |
Name |
Schreibgeschützt |
Ruft eine Zeichenfolge ab, die den Namen der Vorlage enthält. |
OID |
Schreibgeschützt |
Ruft ein OID-Objekt ab, das das Template-Objekt identifiziert. |
Das Template-Objekt kann nicht erstellt werden.
Ein Template-Objekt wird von der Certificate.Template-Methode zurückgegeben.
CAPICOM verwendet zwei verschiedene Versionen von Zertifikatvorlagen. Die folgende Tabelle zeigt den Namen und die OID für jede Zertifikatvorlagenversion.
Version | Name | OID |
---|---|---|
V1 | szOID_ENROLL_CERTTYPE_EXTENSION | "1.3.6.1.4.1.311.20.2" |
V2 | szOID_CERTIFICATE_TEMPLATE | "1.3.6.1.4.1.311.21.7" |
Anforderung | Wert |
---|---|
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|