AlternativeNameType 枚举 (certenroll.h)
AlternativeNameType 枚举指定在初始化 IAlternativeName 对象时可以指定的备用名称类型。 备用名称用于创建版本 3 X.509AlternativeNames 扩展。 可以使用 IX509ExtensionAlternativeNames 接口创建此扩展。
语法
typedef enum AlternativeNameType {
XCN_CERT_ALT_NAME_UNKNOWN = 0,
XCN_CERT_ALT_NAME_OTHER_NAME = 1,
XCN_CERT_ALT_NAME_RFC822_NAME = 2,
XCN_CERT_ALT_NAME_DNS_NAME = 3,
XCN_CERT_ALT_NAME_X400_ADDRESS = 4,
XCN_CERT_ALT_NAME_DIRECTORY_NAME = 5,
XCN_CERT_ALT_NAME_EDI_PARTY_NAME = 6,
XCN_CERT_ALT_NAME_URL = 7,
XCN_CERT_ALT_NAME_IP_ADDRESS = 8,
XCN_CERT_ALT_NAME_REGISTERED_ID = 9,
XCN_CERT_ALT_NAME_GUID = 10,
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME = 11
} ;
常量
XCN_CERT_ALT_NAME_UNKNOWN 值: 0 未标识名称类型。 |
XCN_CERT_ALT_NAME_OTHER_NAME 值:1 名称由对象 标识符 (OID) 和包含名称值的字节数组组成。 |
XCN_CERT_ALT_NAME_RFC822_NAME 值: 2 该名称是电子邮件地址,例如 someone@example.com。 |
XCN_CERT_ALT_NAME_DNS_NAME 值: 3 该名称是域名系统 (DNS) 名称(如 MyDomain.Microsoft.com)。 DNS 名称的格式为 Host.Entity.Domain。 有关 DNS 的详细信息,请参阅 RFC 1034 (域名 — 概念和设施) ,以及 RFC 1035 (域名 — 实现和规范) 。 |
XCN_CERT_ALT_NAME_X400_ADDRESS 值: 4 |
XCN_CERT_ALT_NAME_DIRECTORY_NAME 值: 5 该名称是 一个 X.500 目录名称,例如 CN=administrators,CN=users,DC=nttest,DC=microsoft,DC=com。 |
XCN_CERT_ALT_NAME_EDI_PARTY_NAME 值: 6 |
XCN_CERT_ALT_NAME_URL 值: 7 名称是一个 URL,例如 http://www.adatum.com/。 |
XCN_CERT_ALT_NAME_IP_ADDRESS 值: 8 名称是 Internet 协议 (IP) 地址,采用点状十进制格式 123.456.789.123。 |
XCN_CERT_ALT_NAME_REGISTERED_ID 值: 9 该名称是向国际标准组织 ( (ISO) 注册的 OID) 对象标识符 。 |
XCN_CERT_ALT_NAME_GUID 值: 10 该名称是目录服务代理 GUID。 GUID 将 Active Directory 复制系统中的服务器标识为域控制器。 |
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME 值: 11 该名称是 UPN) (用户主体名称 。 UPN 是电子邮件地址格式的用户登录名。 也就是说,UPN 由用户帐户的速记名称组成,后跟用户对象所在的 Active Directory 树的 DNS 名称。 其形式 为 UserName@DNS_suffix。 例如 UserName@Microsoft.com ,Microsoft.com 是 DNS 后缀, UserName 是 Microsoft 分配给用户帐户的速记名称的占位符。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | certenroll.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈