Erstellen eines Antragstellernamens
Sie können die IX500DistinguishedName-Schnittstelle verwenden, um einen Antragstellernamen aus einer Distinguished Name-Zeichenfolge zu erstellen. Die Zeichenfolge besteht aus verketteten relativen distinguished Names (RDNs). Die folgenden RDN-Schlüssel werden von der Zertifikatregistrierungs-API unterstützt.
Schlüssel | OID | BESCHREIBUNG |
---|---|---|
C |
XCN_OID_COUNTRY_NAME |
Enthält einen aus zwei Buchstaben bestehenden ISO 3166-Länder- oder Regionscode. |
CN |
XCN_OID_COMMON_NAME |
Enthält einen allgemeinen Namen. |
E |
XCN_OID_RSA_emailAddr |
Enthält eine E-Mail-Adresse. |
SL |
XCN_OID_DOMAIN_COMPONENT |
Enthält einen Teil eines DNS-Namens (Domain Name System). |
G GivenName |
XCN_OID_GIVEN_NAME |
Enthält den Teil des Namens einer Person, der kein Nachname ist. |
I |
XCN_OID_INITIALS |
Enthält die Initialen einer Person. |
L |
XCN_OID_LOCALITY_NAME |
Enthält den Ortsnamen, der eine Stadt, ein Land oder eine andere geografische Region identifiziert. |
O |
XCN_OID_ORGANIZATION_NAME |
Enthält den Namen eines organization. |
OU |
XCN_OID_ORGANIZATIONAL_UNIT_NAME |
Enthält den Namen einer Einheitenunterteilung innerhalb einer organization. |
E ST |
XCN_OID_STATE_OR_PROVINCE_NAME |
Enthält den vollständigen Namen eines Bundesstaats oder einer Provinz. |
STREET |
XCN_OID_STREET_ADDRESS |
Enthält die physische Adresse. |
SN |
XCN_OID_SUR_NAME |
Enthält den Familiennamen einer Person. |
T TITLE- |
XCN_OID_TITLE |
Enthält den Titel einer Person im organization. |
Wenn Sie ein IX500DistinguishedName-Objekt initialisieren, können Sie das Format des distinguished Name identifizieren, indem Sie einen Wert aus dem X500NameFlags-Enumerationstyp angeben. Angenommen, der Distinguished Name des Antragstellers besteht aus den folgenden RDNs:
- CN=Administrator
CN=Benutzer
DC=jdomcsc
DC=nttest
DC=microsoft
DC=com
Wenn Sie diese RDNs mit der folgenden durch Trennzeichen getrennten Distinguished Name-Zeichenfolge verketten, können Sie den XCN_CERT_NAME_STR_COMMA_FLAG Wert angeben, wenn Sie ein IX500DistinguishedName-Objekt initialisieren.
CN=Administrator,CN=Users,DC=jdomcsc,DC=nttest,DC=microsoft,DC=com