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.
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.
O objeto Template tem esses tipos de membros:
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 . |
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" |
Requisito | Valor |
---|---|
Redistribuível |
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP |
DLL |
|