Aller au contenu principal

Annexe B. Modifications depuis la RFC 2253

Cette annexe est fournie à titre purement informatif ; elle ne fait pas partie normative de cette spécification.

Les modifications de fond suivantes ont été apportées à la RFC 2253 :

  • Suppression de la note de l'IESG. La note de l'IESG a été prise en compte.

  • Remplacement de toutes les références à l'ISO 10646-1 par [Unicode].

  • Clarification (à la section 1) du fait que ce document ne définit pas de représentation sous forme de chaîne canonique.

  • Clarification du fait que la section 2 décrit l'algorithme d'encodage recommandé (RECOMMENDED) et que d'autres algorithmes sont autorisés. Certaines options d'encodage décrites dans la RFC 2253 sont désormais traitées comme des algorithmes alternatifs dans cette spécification.

  • Révision de la spécification (à la section 2) afin de permettre l'apparition des noms courts de tout type d'attribut enregistré dans les représentations sous forme de chaîne des DN, au lieu d'être limités à un « tableau publié ». Suppression de la formulation « à titre d'exemple ». Ajout d'une déclaration (à la section 3) permettant la reconnaissance de noms supplémentaires tout en exigeant la reconnaissance des noms du tableau publié. Le tableau figure désormais à la section 3.

  • Suppression de la spécification d'exigences supplémentaires pour les implémentations LDAPv2 qui prennent également en charge LDAPv3 (RFC 2253, section 4), LDAPv2 étant désormais Historic.

  • Autorisation de la reconnaissance d'autres représentations sous forme de chaîne.

  • Mise à jour de la section 2.4 pour autoriser l'échappement par paires hexadécimales de tous les caractères et clarification de l'échappement en présence d'encodages UTF-8 sur plusieurs octets. Indication que le caractère nul (U+0000) doit être échappé. Indication que le signe égal ('=' U+003D) peut être échappé sous la forme '='.

  • Réécriture de la section 3 afin d'utiliser la BNF augmentée telle que définie dans la RFC 4234.

  • Mise à jour de la BNF augmentée de la section 3. Les changements comprennent :

    • l'autorisation de noms courts d'AttributeType de longueur 1 (par exemple 'L'),
    • l'utilisation d'une production plus restrictive dans les AttributeTypes,
    • la non-exigence d'échapper le signe égal ('=' U+003D),
    • la non-exigence d'échapper le signe numérique ('#' U+0023) non initial,
    • l'autorisation d'échapper l'espace (' ' U+0020) sous la forme '\ ',
    • l'exigence d'échapper en hexadécimal le caractère nul (U+0000), et
    • la suppression des constructions propres à LDAPv2.
  • Mise à jour de la section 3 pour décrire comment analyser les éléments de la grammaire.

  • Réécriture des exemples.

  • Ajout d'une référence à des documentations contenant des considérations générales de sécurité LDAP.

  • Ajout d'une discussion sur les questions de présentation (annexe A).

  • Ajout de cette annexe.

De plus, de nombreuses modifications rédactionnelles ont été apportées.

Adresse de l'éditeur​

Kurt D. Zeilenga OpenLDAP Foundation

EMail: [email protected]