주체 이름 만들기
IX500DistinguishedName 인터페이스를 사용하여 고유 이름 문자열에서 주체 이름을 만들 수 있습니다. 문자열은 연결된 RDN(상대 고유 이름)으로 구성됩니다. 다음 RDN 키는 인증서 등록 API에서 지원됩니다.
키 | OID | 설명 |
---|---|---|
C |
XCN_OID_COUNTRY_NAME |
두 글자 ISO 3166 국가 또는 지역 코드를 포함합니다. |
CN |
XCN_OID_COMMON_NAME |
일반 이름을 포함합니다. |
E 이메일 |
XCN_OID_RSA_emailAddr |
전자 메일 주소를 포함합니다. |
DC |
XCN_OID_DOMAIN_COMPONENT |
DNS(도메인 이름 시스템) 이름의 한 부분을 포함합니다. |
G GivenName |
XCN_OID_GIVEN_NAME |
성(surname)이 아닌 사람의 이름 부분을 포함합니다. |
I |
XCN_OID_INITIALS |
사람의 이니셜을 포함합니다. |
L |
XCN_OID_LOCALITY_NAME |
도시, 국가 또는 기타 지리적 지역을 식별하는 지역 이름을 포함합니다. |
O |
XCN_OID_ORGANIZATION_NAME |
organization 이름을 포함합니다. |
OU |
XCN_OID_ORGANIZATIONAL_UNIT_NAME |
organization 내의 단위 세분화 이름을 포함합니다. |
S ST |
XCN_OID_STATE_OR_PROVINCE_NAME |
주 또는 지방의 전체 이름을 포함합니다. |
STREET |
XCN_OID_STREET_ADDRESS |
실제 주소를 포함합니다. |
SN |
XCN_OID_SUR_NAME |
사람의 가족 이름을 포함합니다. |
T TITLE |
XCN_OID_TITLE |
organization 사람의 제목을 포함합니다. |
IX500DistinguishedName 개체를 초기화할 때 X500NameFlags 열거형 형식의 값을 지정하여 고유 이름의 형식을 식별할 수 있습니다. 예를 들어 주체 고유 이름은 다음 RDN으로 구성된다고 가정합니다.
- CN=Administrator
CN=Users
DC=jdomcsc
DC=nttest
DC=microsoft
DC=com
이러한 RDN을 다음 쉼표로 구분된 고유 이름 문자열에 연결하면 IX500DistinguishedName 개체를 초기화할 때 XCN_CERT_NAME_STR_COMMA_FLAG 값을 지정할 수 있습니다.
CN=Administrator,CN=Users,DC=jdomcsc,DC=nttest,DC=microsoft,DC=com