LDAP standards and documents
The ones that are RFCs are noted; the others are internet-drafts (from IETF Internet Drafts...)
LDAP Core
Note: the IETF is in the process of revising the core LDAP documents. See the LDAP Revision Working Group charter page.
- LDAPv3 Technical Specification (RFC 3377)
- LDAPv3 Protocol (RFC 2251)
- LDAPv3 Attribute Syntax Definitions (RFC 2252)
- LDAPv3 UTF-8 String Representation of Distinguished Names (RFC 2253)
- LDAPv3 String Representation of LDAP Search Filters (RFC 2254)
- LDAPv3 URL Format (RFC 2255)
- A Summary of the X.500(96) User Schema for use with LDAPv3 (RFC 2256)
- Authentication Methods for LDAP (RFC 2829)
- LDAPv3 Extension for Transport Layer Security (RFC 2830)
- IANA Considerations for LDAP (RFC 3383)
LDAP Extensions
For more information about protocol extensions, see the LDAP Extension Working Group charter page.
- LDAPv3 Use of Language Codes (RFC 2596)
- LDAP v3 Server Side Sorting of Search Results (RFC 2891)
- Storing Vendor Information in the LDAP root DSE (RFC 3045)
- LDAP Password Modify Extended Operation (RFC 3062)
- Named Subordinate References in LDAP (RFC 3296)
- LDAP Extensions for Scrolling View Browsing of Search Results (VLV)
- LDAP Client Update Protocol (LCUP)
- LDAP Extensions for Persistent Search
- Discovering LDAP Servers with DNS
- LDAP "Who am I?" Operation
- LDAP Authorization Identity Bind Control
- LDAP Proxied Authorization Control
- Password Policy for LDAP Directories
APIs and File Formats
- LDIF - LDAP Data Interchange Format (RFC 2849)
- Java LDAP Application Program Interface
- Java LDAP Control Extensions
- C LDAP API
- C LDAP API Extensions for Scrolling View Browsing of Search Results
- C LDAP API Extensions for Persistent Search
- C LDAP API LDERRNO Extension
- C LDAP API Extensions for Sorting and Simple Paged Results
Schema
- An Attribute Type and an Object Class to Hold URIs (RFC 2079)
- Using Domains in LDAP/X.500 Distinguished Names (RFC 2247)
- inetOrgPerson object class (RFC 2798)
- Changelog Object Class to Hold LDAP Change Records
Related Standards
LDAP-related IETF Working Groups
LDAP Extensions (LDAPExt) | charter | drafts |
LDAP Update and Replication (LDUP) | charter | drafts |
LDAP Revision (LDAPBis) | charter | drafts |
Public Key Infrastructure (PKIX) | charter | drafts |
Related Documents
A Layman's Guide to a Subset of ASN.1, BER, and DER, from RSA PKCS (public key infrastructure)
Understanding X.500, by David Chadwick, a good reference for how X.500 works.