建立主體名稱
您可以使用 IX500DistinguishedName 介面,從辨別名稱字串建立主體名稱。 字串是由串連的相對辨別名稱 (RDN) 所組成。 憑證註冊 API 支援下列 RDN 金鑰。
鑰匙 | OID(物件識別碼) | 描述 |
---|---|---|
C |
XCN_OID_COUNTRY_NAME |
包含兩個字母的 ISO 3166 國家或地區代碼。 |
中國 |
XCN_OID_COMMON_NAME |
包含一般名稱。 |
E 電子郵件 |
XCN_OID_RSA_emailAddr |
包含電子郵件位址。 |
直流 |
XCN_OID_DOMAIN_COMPONENT |
包含網域名稱系統(DNS)名稱的一部分。 |
G GivenName |
XCN_OID_GIVEN_NAME |
包含名字中不是姓氏的部分。 |
我 |
XCN_OID_INITIALS |
包含個人的縮寫。 |
L |
XCN_OID_LOCALITY_NAME |
包含可識別城市、國家/地區或其他地理區域的地區名稱。 |
O |
XCN_OID_ORGANIZATION_NAME |
包含組織的名稱。 |
OU |
XCN_OID_組織單位名稱 |
包含組織中某個單位細分的名稱。 |
S ST |
XCN_OID_州或省名稱 |
包含州或省的完整名稱。 |
街 |
XCN_OID_街道地址 |
包含實體位址。 |
錫 |
XCN_OID_SUR_NAME |
包含某人的姓氏。 |
T 標題 |
XCN_OID_TITLE |
包含組織中人員的職稱。 |
當您初始化 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