public class LdapSecurityProvider extends AbstractSecurityProvider implements SecurityProvider
SecurityProvider implementation that relies on LDAP to authenticate.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LDAP_CONTEXT_FACTORY |
static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
LdapSecurityProvider(ManagementContext mgmt) |
LdapSecurityProvider(java.lang.String ldapUrl,
java.lang.String ldapRealm,
java.lang.String organizationUnit) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(javax.servlet.http.HttpSession session,
java.lang.String user,
java.lang.String password) |
static void |
checkCanLoad() |
isAuthenticated, logoutequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAuthenticated, logoutpublic static final org.slf4j.Logger LOG
public static final java.lang.String LDAP_CONTEXT_FACTORY
public LdapSecurityProvider(ManagementContext mgmt)
public LdapSecurityProvider(java.lang.String ldapUrl,
java.lang.String ldapRealm,
java.lang.String organizationUnit)
public boolean authenticate(javax.servlet.http.HttpSession session,
java.lang.String user,
java.lang.String password)
authenticate in interface SecurityProviderpublic static void checkCanLoad()