access control instruction (ACI)
authentication password syntax
authorization identity control
Common Development and Distribution License
deprecated password storage scheme
Directory Services Markup Language
entry change notification control
extensible match search filter
greater than or equal to search filter
less than or equal to search filter
notice of disconnection unsolicited notification
Password Modify extended operation
Simple Authentication and Security Layer
virtual attributes only control
The Lightweight Directory Access Protocol (LDAP) is a protocol that may be used to communicate with a directory server. It is an open standard that uses the Basic Encoding Rules subset of Abstract Syntax Notation One to encode communication into message.
The core LDAPv3 specification is in RFC 4510, with RFC 4511 defining the actual encoding for the protocol. A number of other specifications are defined in a number of request for comments and Internet Draft.
LDAP defines a number of different types of operations, including:
Provides a way to abort the processing for an operation in progress
Provides a way to add a new entry to the server
Provides a way to authentication to the server
Provides a way to determine whether an entry has a specified attribute value assertion
Provides a way to remove entries from the server
Provides a way to perform custom processing implemented as an extension to the core LDAP protocol
Provides a way to alter the contents of an entry in the server
Provides a way to rename an entry in the server
Provides a way to identify all entries that match a given set of criteria
Provides a way to indicate that the client wishes to disconnect from the server