Partager via


Objet de modèle

[L’objet Template est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Exigences. Au lieu de cela, utilisez la classe X509Extension dans l’espace de noms System.Security.Cryptography.X509Certificates en appelant le constructeur qui prend un OID comme paramètre, puis utilisez l’OID pour modèle de certificat pour récupérer le modèle d’extension de certificat.]

L’objet Template représente le modèle d’extension de certificat du certificat.

Quand l’utiliser

L’objet Template est utilisé pour effectuer les tâches suivantes :

  • Déterminez si le modèle est marqué comme critique ou présent.
  • Récupérez l’identificateur d’objet (OID) ou le nom du modèle.
  • Récupérez la version mineure ou principale du modèle.

Membres

L’objet Template a les types de membres suivants :

Propriétés

L’objet Template a ces propriétés.

Propriété Type d’accès Description
IsCritical
Lecture seule
Récupère une valeur booléenne qui indique si l’extension de modèle est marquée comme critique.
IsPresent
Lecture seule
Récupère une valeur booléenne qui indique si l’extension de modèle est présente.
MajorVersion
Lecture seule
Récupère le numéro de version principal du modèle.
MinorVersion
Lecture seule
Récupère le numéro de version secondaire du modèle.
Nom
Lecture seule
Récupère une chaîne qui contient le nom du modèle.
OID
Lecture seule
Récupère un objet OID qui identifie l’objet Template .

 

Notes

Impossible de créer l’objet Template.

Un objet Template est retourné par la méthode Certificate.Template .

CAPICOM utilise deux versions différentes des modèles de certificat. Le tableau suivant indique le nom et l’OID de chaque version de modèle de certificat.

Version Nom 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"

 

Spécifications

Condition requise Valeur
Composant redistribuable
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll