跳到主要内容

4. 示例

该记法被设计成便于书写常见名称形式。本节给出几个用该记法书写的可分辨名称示例。第一个是包含三个相对可分辨名称 (RDN) 的名称:

UID=jsmith,DC=example,DC=net

下面的例子同样是包含三个 RDN 的名称,其中第一个 RDN 是多值的:

OU=Sales+CN=J.  Smith,DC=example,DC=net

这个例子展示了对通用名称中出现的特殊字符进行转义的方法:

CN=James \"Jim\" Smith\, III,DC=example,DC=net

下面展示了对包含回车符的值进行编码的方法:

CN=Before\0dAfter,DC=example,DC=net

在下面这个 RDN 示例中,RDN 中的类型是无法识别的,其值是包含两个八位组 0x48 和 0x69 的 OCTET STRING 的 BER 编码:

1.3.6.1.4.1.1466.0=#04024869

最后,这个例子展示了一个 RDN,其 commonName 值由 5 个字母组成:

Unicode Character                Code       UTF-8   Escaped
------------------------------- ------ ------ --------
LATIN CAPITAL LETTER L U+004C 0x4C L
LATIN SMALL LETTER U U+0075 0x75 u
LATIN SMALL LETTER C WITH CARON U+010D 0xC48D \C4\8D
LATIN SMALL LETTER I U+0069 0x69 i
LATIN SMALL LETTER C WITH ACUTE U+0107 0xC487 \C4\87

它可以编码为可打印的 ASCII [ASCII](便于调试),形式如下:

CN=Lu\C4\8Di\C4\87