The following table lists reserved characters that cannot be used in an attribute value.
||space or # character at the beginning of a string
||space character at the end of a string
||left angle bracket
||right angle bracket
If a reserved character is part of an attribute value, it must be escaped by prefixing it with a backslash (\) in the attribute string. If an attribute value contains other reserved characters, such as the equals sign (=) or non-UTF-8 characters, it must be encoded in hexadecimal
by replacing the character with a backslash followed by two hex
The following are examples of some distinguished names that include escaped characters. The first example is an organizational unit name with an embedded comma; the second example is a value containing a carriage return.