radext-1----Page:6
1  2  3  4  5  6  7  8 

In order to ensure a canonical representation, characters of the
username portion in an NAI MUST fulfill both the ABNF in this
specification as well as the requirements specified in
[I-D.ietf-sasl-saslprep]. These requirements consist of the
following:

o Mapping requirements, as specified in Section 2.1 of
[I-D.ietf-sasl-saslprep]. Mapping consists of mapping certain
characters to others (such as SPACE) in order to increase the
likelihood of correctly performed comparisons.

o Normalization requirements, as specified in Section 2.2 of
[I-D.ietf-sasl-saslprep], also designed to assist comparisons.

o Prohibited output. Certain characters are not permitted in
correctly formed strings that follow Section 2.3 of
[I-D.ietf-sasl-saslprep]. Ensuring that NAIs conform to their
ABNF is not sufficient, it is also necessary to ensure that they
do not contain prohibited output.

o Bidirectional characters are handled as specified in Section 2.4
of [I-D.ietf-sasl-saslprep].

o Unassigned code points are specified in Section 2.5 of
[I-D.ietf-sasl-saslprep].
PPT Version