Aller au contenu principal

2. Conventions de notation

Les mots-clés "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY" et "OPTIONAL" dans ce document doivent être interprétés comme décrit dans "Key words for use in RFCs to Indicate Requirement Levels" [RFC2119].

Cette spécification utilise la notation Augmented Backus-Naur Form (ABNF) de [RFC5234].

STRING dénote une séquence de zéro ou plusieurs caractères ASCII [RFC20].

OCTETS dénote une séquence de zéro ou plusieurs octets.

ASCII(STRING) dénote les octets de la représentation ASCII [RFC20] de STRING.

BASE64URL-ENCODE(OCTETS) dénote l'encodage base64url des OCTETS, selon l'annexe A.

BASE64URL-DECODE(STRING) dénote le décodage base64url de STRING, selon l'annexe A.

SHA256(OCTETS) dénote un hachage SHA2 256 bits [RFC6234] des OCTETS.