다음을 통해 공유


주체 이름 만들기

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

주체 이름 인코딩

주체 이름