Aller au contenu principal

1. Introduction

Cette section fournit le contexte et les conventions (conventions) utilisés dans ce document.

Le présent document définit une représentation sous forme de chaîne pour représenter les noms distingués (Distinguished Names, DN), ainsi que les noms distingués relatifs (Relative Distinguished Names, RDN) et le contenu dont la représentation est fournie par une autre représentation (structurée).

1.1. Contexte

Le protocole d'accès annuaire léger (Lightweight Directory Access Protocol, LDAP) [RFC4510] fournit un accès à un arbre d'informations d'annuaire distribué. Chaque nœud de l'arbre est représenté par un objet (appelé une « entrée »). Chaque entrée est identifiée par un nom unique, appelé son « nom distingué » (Distinguished Name, DN). Le DN d'une entrée est construit à partir du nom distingué relatif (RDN) de cette entrée elle-même, ainsi que des RDN de chaque entrée au-dessus d'elle jusqu'à la racine de l'arbre d'informations d'annuaire (ou jusqu'à un point supérieur désigné).

Un DN peut être représenté sous une forme structurée (par exemple, comme une séquence de valeurs d'attributs) ou sous une forme de chaîne. Le présent document fournit des spécifications pour cette dernière forme.

La représentation sous forme de chaîne de texte est destinée à la consommation humaine. Divers agents utilisateurs d'annuaire fourniront l'analyse syntaxique formelle et l'affichage de telles chaînes. La représentation canonique de ce document est destinée à aider à cela, mais ne vise pas à remplacer le besoin d'affichages localisés.

1.2. Organisation du document

Cette spécification est divisée en plusieurs sections. La section 2 présente les conventions utilisées dans cette spécification. La section 3 définit et illustre la représentation sous forme de chaîne des DN. La section 4 définit la représentation sous forme de chaîne des RDN. La section 5 traite des types d'attributs. La section 6 traite des valeurs d'attributs. La section 7 fournit quelques exemples. L'annexe A énumère les différences avec [RFC2253]. L'annexe B fournit l'historique de ce travail.

1.3. Conventions

Les mots-clés MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY et OPTIONAL dans ce document doivent (SHALL) être interprétés comme décrits dans [RFC2119].

Outre « nom distingué », ce mémoire utilise abondamment de nombreux autres termes définis dans [RFC4510] et [RFC4512].