Enumeração AlternativeNameType (certenroll.h)
A enumeração AlternativeNameType especifica os tipos de nome alternativos que podem ser especificados ao inicializar um objeto IAlternativeName . Nomes alternativos são usados para criar uma extensão de AlternativeNames da versão 3 X.509. Você pode criar essa extensão usando a interface IX509ExtensionAlternativeNames .
Syntax
typedef enum AlternativeNameType {
XCN_CERT_ALT_NAME_UNKNOWN = 0,
XCN_CERT_ALT_NAME_OTHER_NAME = 1,
XCN_CERT_ALT_NAME_RFC822_NAME = 2,
XCN_CERT_ALT_NAME_DNS_NAME = 3,
XCN_CERT_ALT_NAME_X400_ADDRESS = 4,
XCN_CERT_ALT_NAME_DIRECTORY_NAME = 5,
XCN_CERT_ALT_NAME_EDI_PARTY_NAME = 6,
XCN_CERT_ALT_NAME_URL = 7,
XCN_CERT_ALT_NAME_IP_ADDRESS = 8,
XCN_CERT_ALT_NAME_REGISTERED_ID = 9,
XCN_CERT_ALT_NAME_GUID = 10,
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME = 11
} ;
Constantes
XCN_CERT_ALT_NAME_UNKNOWN Valor: 0 O tipo de nome não é identificado. |
XCN_CERT_ALT_NAME_OTHER_NAME Valor: 1 O nome consiste em um OID (identificador de objeto ) e uma matriz de bytes que contém o valor do nome. |
XCN_CERT_ALT_NAME_RFC822_NAME Valor: 2 O nome é um endereço de email como someone@example.com. |
XCN_CERT_ALT_NAME_DNS_NAME Valor: 3 O nome é um nome DNS (Sistema de Nomes de Domínio), como MyDomain.Microsoft.com. O formato de um nome DNS é Host.Entity.Domain. Para obter mais informações sobre o DNS, consulte RFC 1034 (Nomes de Domínio — Conceitos e Instalações) e RFC 1035 (Nomes de Domínio — Implementação e Especificação). |
XCN_CERT_ALT_NAME_X400_ADDRESS Valor: 4 |
XCN_CERT_ALT_NAME_DIRECTORY_NAME Valor: 5 O nome é um nome de diretório X.500 , como CN=administrators,CN=users,DC=nttest,DC=microsoft,DC=com. |
XCN_CERT_ALT_NAME_EDI_PARTY_NAME Valor: 6 |
XCN_CERT_ALT_NAME_URL Valor: 7 O nome é uma URL como http://www.adatum.com/. |
XCN_CERT_ALT_NAME_IP_ADDRESS Valor: 8 O nome é um endereço IP (protocolo IP) no formato decimal pontilhado 123.456.789.123. |
XCN_CERT_ALT_NAME_REGISTERED_ID Valor: 9 O nome é um OID ( identificador de objeto ) registrado na ISO (International Standards Organization). |
XCN_CERT_ALT_NAME_GUID Valor: 10 O nome é um GUID do Agente de Serviço de Diretório. O GUID identifica um servidor para o sistema de replicação do Active Directory como um controlador de domínio. |
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME Valor: 11 O nome é um UPN ( nome de entidade de usuário ). Um UPN é um nome de logon de usuário no formato de endereço de email. Ou seja, um UPN consiste em um nome abreviado para uma conta de usuário seguido pelo nome DNS da árvore do Active Directory na qual o objeto de usuário reside. Ele tem o formulário UserName@DNS_suffix. Um exemplo é UserName@Microsoft.com onde Microsoft.com é o sufixo DNS e UserName é um espaço reservado para um nome abreviado atribuído pela Microsoft a uma conta de usuário. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | certenroll.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de