Compartilhar via


Objeto template

[O objeto Template está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a Classe X509Extension no namespace System.Security.Cryptography.X509Certificates chamando o construtor que usa um OID como parâmetro e, em seguida, use o OID for Certificate Template para recuperar o modelo de extensão de certificado.]

O objeto Template representa o modelo de extensão de certificado do certificado.

Quando usar

O objeto Template é usado para executar as seguintes tarefas:

  • Determine se o modelo está marcado como crítico ou presente.
  • Recupere o OID (identificador de objeto ) ou o nome do modelo.
  • Recupere a versão secundária ou principal do modelo.

Membros

O objeto Template tem esses tipos de membros:

Propriedades

O objeto Template tem essas propriedades.

Propriedade Tipo de acesso Descrição
Iscritical
Somente leitura
Recupera um valor booliano que indica se a extensão de modelo está marcada como crítica.
IsPresent
Somente leitura
Recupera um valor booliano que indica se a extensão de modelo está presente.
MajorVersion
Somente leitura
Recupera o número de versão principal do modelo.
MinorVersion
Somente leitura
Recupera o número de versão secundária do modelo.
Nome
Somente leitura
Recupera uma cadeia de caracteres que contém o nome do modelo.
OID
Somente leitura
Recupera um objeto OID que identifica o objeto Template .

 

Comentários

O objeto Template não pode ser criado.

Um objeto Template é retornado pelo método Certificate.Template .

O CAPICOM usa duas versões diferentes de modelos de certificado. A tabela a seguir mostra o nome e o OID para cada versão do modelo de certificado.

Versão Nome 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"

 

Requisitos

Requisito Valor
Redistribuível
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP
DLL
Capicom.dll