@Deprecated public class LdapAuthProvider extends java.lang.Object implements CubaAuthProvider
Modifier and Type | Field and Description |
---|---|
protected org.springframework.ldap.core.support.LdapContextSource |
ldapContextSource
Deprecated.
|
protected org.springframework.ldap.core.LdapTemplate |
ldapTemplate
Deprecated.
|
protected Messages |
messages
Deprecated.
|
protected WebLdapConfig |
webLdapConfig
Deprecated.
|
NAME
Constructor and Description |
---|
LdapAuthProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
authenticate(java.lang.String login,
java.lang.String password,
java.util.Locale messagesLocale)
Deprecated.
Login procedure with user and password.
|
protected java.lang.String |
buildPersonFilter(java.lang.String login)
Deprecated.
|
protected void |
checkRequiredConfigProperties(WebLdapConfig webLdapConfig)
Deprecated.
|
void |
destroy()
Deprecated.
|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
Deprecated.
|
void |
init(javax.servlet.FilterConfig filterConfig)
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
logout, pingUserSession, userSessionLoggedIn
@Inject protected Messages messages
@Inject protected WebLdapConfig webLdapConfig
protected org.springframework.ldap.core.support.LdapContextSource ldapContextSource
protected org.springframework.ldap.core.LdapTemplate ldapTemplate
public void authenticate(java.lang.String login, java.lang.String password, java.util.Locale messagesLocale) throws LoginException
CubaAuthProvider
authenticate
in interface CubaAuthProvider
login
- User loginpassword
- User passwordmessagesLocale
- Locale for error messagesLoginException
- Login exceptionprotected java.lang.String buildPersonFilter(java.lang.String login)
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
protected void checkRequiredConfigProperties(WebLdapConfig webLdapConfig)
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws java.io.IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
java.io.IOException
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Filter