Création d’un nom d’objet
Vous pouvez utiliser l’interface IX500DistinguishedName pour créer un nom d’objet à partir d’une chaîne de nom unique. La chaîne se compose de noms uniques relatifs concaténés (RDN). Les clés RDN suivantes sont prises en charge par l’API d’inscription de certificat.
Clé : | OID | Description |
---|---|---|
C |
XCN_OID_COUNTRY_NAME |
Contient un code de pays ou de région ISO 3166 à deux lettres. |
CN |
XCN_OID_COMMON_NAME |
Contient un nom commun. |
E |
XCN_OID_RSA_emailAddr |
Contient une adresse e-mail. |
DC |
XCN_OID_DOMAIN_COMPONENT |
Contient une partie d’un nom DNS (Domain Name System). |
G GivenName |
XCN_OID_GIVEN_NAME |
Contient la partie du nom d’une personne qui n’est pas un nom de famille. |
I |
XCN_OID_INITIALS |
Contient les initiales d’une personne. |
L |
XCN_OID_LOCALITY_NAME |
Contient le nom de la localité qui identifie une ville, un pays ou une autre région géographique. |
O |
XCN_OID_ORGANIZATION_NAME |
Contient le nom d’un organization. |
OU |
XCN_OID_ORGANIZATIONAL_UNIT_NAME |
Contient le nom d’une subdivision d’unité dans une organization. |
S ST |
XCN_OID_STATE_OR_PROVINCE_NAME |
Contient le nom complet d’un état ou d’une province. |
STREET |
XCN_OID_STREET_ADDRESS |
Contient l’adresse physique. |
SN |
XCN_OID_SUR_NAME |
Contient le nom de famille d’une personne. |
T TITLE |
XCN_OID_TITLE |
Contient le titre d’une personne dans le organization. |
Lorsque vous initialisez un objet IX500DistinguishedName , vous pouvez identifier le format du nom unique en spécifiant une valeur à partir du type d’énumération X500NameFlags . Par exemple, supposons que le nom unique de l’objet se compose des rdn suivants :
- CN=Administrator
CN=Users
DC=jdomcsc
DC=nttest
DC=microsoft
DC=com
Si vous concaténer ces RDN dans la chaîne de noms uniques délimités par des virgules suivante, vous pouvez spécifier la valeur XCN_CERT_NAME_STR_COMMA_FLAG lors de l’initialisation d’un objet IX500DistinguishedName .
CN=Administrator,CN=Users,DC=jdomcsc,DC=nttest,DC=microsoft,DC=com