Compartir a través de


Enumeración AlternativeNameType (certenroll.h)

La enumeración AlternativeNameType especifica los tipos de nombre alternativos que se pueden especificar al inicializar un objeto IAlternativeName. Los nombres alternativos se usan para crear una versión 3 X.509extensión AlternativeNames. Puede crear esta extensión mediante la interfaz IX509ExtensionAlternativeNames.

Sintaxis

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
No se identifica el tipo de nombre.
XCN_CERT_ALT_NAME_OTHER_NAME
Valor: 1
El nombre consta de un identificador de objeto (OID) y una matriz de bytes que contiene el valor de nombre.
XCN_CERT_ALT_NAME_RFC822_NAME
Valor: 2
El nombre es una dirección de correo electrónico como someone@example.com.
XCN_CERT_ALT_NAME_DNS_NAME
Valor: 3
El nombre es un nombre del sistema de nombres de dominio (DNS), como MyDomain.Microsoft.com. El formato de un nombre DNS es Host.Entity.Domain. Para obtener más información sobre DNS, consulte RFC 1034 (Nombres de dominio: conceptos e instalaciones) y RFC 1035 (nombres de dominio: implementación y especificación).
XCN_CERT_ALT_NAME_X400_ADDRESS
Valor: 4
XCN_CERT_ALT_NAME_DIRECTORY_NAME
Valor: 5
El nombre es un nombre de directorio 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
El nombre es una dirección URL como http://www.adatum.com/.
XCN_CERT_ALT_NAME_IP_ADDRESS
Valor: 8
El nombre es una dirección de Protocolo de Internet (IP) en formato decimal con puntos 123.456.789.123.
XCN_CERT_ALT_NAME_REGISTERED_ID
Valor: 9
El nombre es un identificador de objeto (OID) registrado con la Organización Internacional de Estándares (ISO).
XCN_CERT_ALT_NAME_GUID
Valor: 10
El nombre es un GUID del Agente de servicio de directorio. El GUID identifica un servidor al sistema de replicación de Active Directory como controlador de dominio.
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME
Valor: 11
El nombre es un nombre principal de usuario (UPN). Un UPN es un nombre de inicio de sesión de usuario en formato de dirección de correo electrónico. Es decir, un UPN consta de un nombre abreviado para una cuenta de usuario seguida del nombre DNS del árbol de Active Directory en el que reside el objeto de usuario. Tiene el formulario UserName@DNS_suffix. Un ejemplo es UserName@Microsoft.com donde Microsoft.com es el sufijo DNS y userName es un marcador de posición para un nombre abreviado asignado por Microsoft a una cuenta de usuario.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2008 [solo aplicaciones de escritorio]
encabezado de certenroll.h

Consulte también

CertEnroll (enumeraciones)

de interfaces certEnroll de

IAlternativeName

IX509ExtensionAlternativeNames