1. Einleitung
Dieser Abschnitt liefert den Hintergrund und die Konventionen (conventions), die in diesem Dokument verwendet werden.
Das vorliegende Dokument definiert eine Zeichenkettendarstellung zur Repräsentation von Distinguished Names (DN) sowie von Relative Distinguished Names (RDN) und von Inhalten, deren Darstellung durch eine andere (strukturierte) Repräsentation gegeben ist.
1.1. Hintergrund
Das Lightweight Directory Access Protocol (LDAP) [RFC4510] bietet Zugriff auf einen verteilten Verzeichnisinformationsbaum. Jeder Knoten des Baums wird durch ein Objekt (genannt ein „Eintrag“) dargestellt. Jeder Eintrag wird durch einen eindeutigen Namen identifiziert, der als sein „Distinguished Name“ (DN) bezeichnet wird. Der DN eines Eintrags wird aus dem Relative Distinguished Name (RDN) dieses Eintrags selbst sowie aus den RDNs jedes Eintrags oberhalb davon bis zur Wurzel des Verzeichnisinformationsbaums (oder bis zu einem bestimmten oberen Punkt) aufgebaut.
Ein DN kann entweder in strukturierter Form (beispielsweise als Folge von Attributwerten) oder in Zeichenfolgenform dargestellt werden. Dieses Dokument liefert Spezifikationen für letztere Form.
Die textuelle Zeichenkettendarstellung ist für den menschlichen Gebrauch gedacht. Verschiedene Verzeichnis-Benutzeragenten werden die formale Syntaxanalyse und Anzeige solcher Zeichenketten bereitstellen. Die kanonische Darstellung dieses Dokuments soll dies unterstützen, ersetzt jedoch nicht die Notwendigkeit lokalisierter Anzeigen.
1.2. Aufbau des Dokuments
Diese Spezifikation ist in mehrere Abschnitte unterteilt. Abschnitt 2 stellt die in dieser Spezifikation verwendeten Konventionen vor. Abschnitt 3 definiert und veranschaulicht die Zeichenkettendarstellung von DNs. Abschnitt 4 definiert die Zeichenkettendarstellung von RDNs. Abschnitt 5 behandelt Attributtypen. Abschnitt 6 behandelt Attributwerte. Abschnitt 7 liefert einige Beispiele. Anhang A führt die Unterschiede zu [RFC2253] auf. Anhang B liefert die Geschichte dieser Arbeit.
1.3. Konventionen
Die Schlüsselwörter MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY und OPTIONAL in diesem Dokument sind (SHALL) entsprechend [RFC2119] zu interpretieren.
Neben „Distinguished Name“ verwendet dieses Memo zahlreiche weitere Begriffe, die in [RFC4510] und [RFC4512] definiert sind.