RFC 4282:The Network Access Identifier
RFC-Ref

ABNF


Click on the red underlined text to get to the source

... The grammar for the NAI is given below, described in Augmented Backus-Naur Form (ABNF) as documented in [RFC4234]. The grammar for the username ...
... username portion in an NAI MUST fulfill the ABNF in this specification as well as the requirements specified in [RFC4013 ...
... RFC4013]. Ensuring that NAIs conform to their ABNF is not sufficient; it is also necessary to ensure that they do not contain prohibited output. ...
... In this case, the part before the (non-escaped) '!' MUST be a realm name as defined in the ABNF in Section 2.1. This realm name is an "IDN-unaware domain name slot", just like the realm name after the ...
... Note that the syntax described in this section is optional and is not a part of the ABNF. The '!' character may appear in the username portion of an NAI ...


... Crocker, D. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", RFC 4234draft, October 2005. ...


... o Several clarifications and improvements have been incorporated into the ABNF specification for NAIs. ...


... Hartman, and Richard Perlman provided many useful comments on this document. The ABNF validator at http://www.apps.ietf.org/abnf.html was used to verify the syntactic correctness of the ABNF in ...
... document. The ABNF validator at http://www.apps.ietf.org/abnf.html was used to verify the syntactic correctness of the ABNF in Section 2.1. ...



Google
Web
RFC-Ref