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 ofLdapContextobjects that are used byDefaultLdapRealms to perform authentication attempts and query for authorization data. -
Class Summary Class Description AbstractLdapRealm ARealmthat authenticates with an LDAP server to build the Subject for a user.DefaultLdapContextFactory Deprecated. replaced by theJndiLdapContextFactoryimplementation.DefaultLdapRealm An LDAPRealmimplementation utilizing Sun's/Oracle's JNDI API as an LDAP API.JndiLdapContextFactory LdapContextFactoryimplementation 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.