Package org.apache.shiro.realm.ldap
Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server
utilizing LDAP/Naming APIs.
-
Interface Summary Interface Description LdapContextFactory Interface that encapsulates the creation ofLdapContext
objects that are used byDefaultLdapRealm
s to perform authentication attempts and query for authorization data. -
Class Summary Class Description AbstractLdapRealm ARealm
that authenticates with an LDAP server to build the Subject for a user.DefaultLdapContextFactory Deprecated. replaced by theJndiLdapContextFactory
implementation.DefaultLdapRealm An LDAPRealm
implementation utilizing Sun's/Oracle's JNDI API as an LDAP API.JndiLdapContextFactory LdapContextFactory
implementation using the default Sun/Oracle JNDI Ldap API, utilizing JNDI environment properties and anInitialContext
.JndiLdapRealm Deprecated. Renamed toDefaultLdapRealm
, this class will be removed prior to 2.0LdapUtils Utility class providing static methods to make working with LDAP easier.