AlternativeNameType, énumération (certenroll.h)
L’énumération AlternativeNameType spécifie les autres types de noms qui peuvent être spécifiés lors de l’initialisation d’un objet IAlternativeName. Les autres noms sont utilisés pour créer une version 3 X.509AlternativeNames extension. Vous pouvez créer cette extension à l’aide de l’interface IX509ExtensionAlternativeNames.
Syntaxe
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 Valeur : 0 Le type de nom n’est pas identifié. |
XCN_CERT_ALT_NAME_OTHER_NAME Valeur : 1 Le nom se compose d’un identificateur d’objet (OID) et d’un tableau d’octets qui contient la valeur du nom. |
XCN_CERT_ALT_NAME_RFC822_NAME Valeur : 2 Le nom est une adresse e-mail telle que someone@example.com. |
XCN_CERT_ALT_NAME_DNS_NAME Valeur : 3 Le nom est un nom DNS (Domain Name System) tel que MyDomain.Microsoft.com. Le format d’un nom DNS est Host.Entity.Domain. Pour plus d’informations sur DNS, consultez RFC 1034 (Noms de domaine – Concepts et installations) et RFC 1035 (Noms de domaine – Implémentation et spécification). |
XCN_CERT_ALT_NAME_X400_ADDRESS Valeur : 4 |
XCN_CERT_ALT_NAME_DIRECTORY_NAME Valeur : 5 Le nom est un nom de répertoire X.500 tel que CN=administrators,CN=users,DC=nttest,DC=microsoft,DC=com. |
XCN_CERT_ALT_NAME_EDI_PARTY_NAME Valeur : 6 |
XCN_CERT_ALT_NAME_URL Valeur : 7 Le nom est une URL telle que http://www.adatum.com/. |
XCN_CERT_ALT_NAME_IP_ADDRESS Valeur : 8 Le nom est une adresse IP (Internet Protocol) au format décimal en pointillé 123.456.789.123. |
XCN_CERT_ALT_NAME_REGISTERED_ID Valeur : 9 Le nom est un identificateur d’objet (OID) inscrit auprès de l’Organisation internationale des normes (ISO). |
XCN_CERT_ALT_NAME_GUID Valeur : 10 Le nom est un GUID de l’agent de service d’annuaire. Le GUID identifie un serveur au système de réplication Active Directory en tant que contrôleur de domaine. |
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME Valeur : 11 Le nom est un nom d’utilisateur principal (UPN). Un UPN est un nom d’ouverture de session utilisateur au format d’adresse e-mail. Autrement dit, un UPN se compose d’un nom abrégé pour un compte d’utilisateur suivi du nom DNS de l’arborescence Active Directory dans laquelle réside l’objet utilisateur. Il a la forme UserName@DNS_suffix. Par exemple, UserName@Microsoft.com où Microsoft.com est le suffixe DNS et UserName est un espace réservé pour un nom abrégé attribué par Microsoft à un compte d’utilisateur. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2008 [applications de bureau uniquement] |
d’en-tête | certenroll.h |