RFC 3698 – Lightweight Directory Access Protocol (LDAP): Additional Matching Rules

StatusProposed Standard
VeröffentlichtFebruar 2004
Volltextrfc-editor.org/rfc/rfc3698

RFC 3698 definiert eine Sammlung zusätzlicher Matching Rules für das Lightweight Directory Access Protocol (LDAP). Diese Regeln sind einfache Adaptionen von Matching Rules aus dem X.500 Directory und werden durch LDAP-Beschreibungsformate spezifiziert. Viele dieser Regeln sind bereits weit verbreitet, beispielsweise in Verbindung mit den Schemata inetOrgPerson und Policy Core Information Model, die auf LDAP basieren.

Der Kern des RFC besteht darin, zwölf verschiedene Matching Rules zu beschreiben, darunter booleanMatch, caseExactMatch und integerOrderingMatch. Jede Regel definiert, wie ein übergebener Wert mit einem Attributwert verglichen wird, etwa auf Gleichheit, Ordnung oder Teilzeichenfolgen. Die Regeln sind an spezifische Syntaxen gebunden, wie DirectoryString oder INTEGER, und ihre Beschreibung umfasst die Logik des Vergleichs sowie die Quellenangabe aus X.520.

Historisch ersetzt dieses Dokument die informellen Beschreibungen von Matching Rules, die zuvor in RFC 2798 enthalten waren, und stellt sie nun als normativen Standard bereit. Es aktualisiert RFC 2798 und zeigt damit die kontinuierliche Harmonisierung von LDAP mit dem X.500 Directory. Aktuell sind diese Regeln essenziell für die Interoperabilität und präzise Abfrage von LDAP-Verzeichnissen.