LDAP Basics

LDAP servers support a series of entries stored in a hierarchy. An entry can contain attributes. The attributes and whether or not they are required for an entry are stored in one or more schemas being used by the server. The 'type' of the entry is identified with the 'object class being used to establish a type for an entry (this is not the same as a Java class).

The fully qualified name to a location in the directory hierarchy is created through the distinguished name, abbreviated with 'dn'. A fairly flexible filter mechanism allows filters to be constructed using a base distinguished name, a scope specifier that indicates how far in the hierarchy tree the search will be conducted, and a filter indicating which attributes will be ...

Get J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.