Udostępnij za pośrednictwem


Tworzenie nazwy podmiotu

Możesz użyć interfejsu IX500DistinguishedName, aby utworzyć nazwę podmiotu na podstawie ciągu nazwy wyróżniającej. Ciąg składa się z połączonych względnych nazw wyróżniających (RDN-y). Następujące klucze RDN są obsługiwane przez interfejs API rejestracji certyfikatów.

Klucz OID Opis
C
XCN_OID_COUNTRY_NAME
Zawiera dwuliterowy kod kraju lub regionu ISO 3166.
CN
XCN_OID_COMMON_NAME
Zawiera nazwę zwyczajną.
E
E-MAIL
XCN_OID_RSA_emailAddr
Zawiera adres e-mail.
DC
XCN_OID_DOMAIN_COMPONENT
Zawiera jedną część nazwy systemu nazw domen (DNS).
G
GivenName
XCN_OID_GIVEN_NAME
Zawiera część nazwiska osoby, która nie jest nazwiskiem.
Ja
XCN_OID_INITIALS
Zawiera inicjały osoby.
L
XCN_OID_NAZWA_LOKALIZACJI
Zawiera nazwę miejscowości, która identyfikuje miasto, kraj lub inny region geograficzny.
O
XCN_OID_ORGANIZATION_NAME
Zawiera nazwę organizacji.
OU
XCN_OID_ORGANIZATIONAL_UNIT_NAME
Zawiera nazwę poddziału jednostki w organizacji.
S
ST
XCN_OID_STATE_OR_PROVINCE_NAME
Zawiera pełną nazwę stanu lub prowincji.
ULICA
XCN_OID_STREET_ADDRESS
Zawiera adres fizyczny.
SN
XCN_OID_SUR_NAME
Zawiera imię i nazwisko osoby.
T
TYTUŁ
XCN_OID_TITLE
Zawiera tytuł osoby w organizacji.

Podczas inicjowania obiektu IX500DistinguishedName można zidentyfikować format nazwy wyróżniającej, określając wartość z wyliczenia typu X500NameFlags. Załóżmy na przykład, że nazwa wyróżniająca podmiotu składa się z następujących RDN:

CN=Administrator
CN=Users
DC=jdomcsc
DC=nttest
DC=microsoft
DC=com

Jeśli połączysz te nazwy RDN z następującym ciągiem nazw wyróżniających rozdzielonych przecinkami, możesz określić wartość XCN_CERT_NAME_STR_COMMA_FLAG podczas inicjowania obiektu IX500DistinguishedName.

CN=Administrator,CN=Users,DC=jdomcsc,DC=nttest,DC=microsoft,DC=com

Kodowanie Nazwy Podmiotu

nazwy podmiotów