@Deprecated public class IdpAuthProvider extends BaseIdpSessionFilter implements CubaAuthProvider
NAME
Constructor and Description |
---|
IdpAuthProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
authenticate(java.lang.String login,
java.lang.String password,
java.util.Locale locale)
Deprecated.
Login procedure with user and password.
|
void |
destroy()
Deprecated.
|
void |
init(javax.servlet.FilterConfig filterConfig)
Deprecated.
|
java.lang.String |
logout()
Deprecated.
Logout from external authentication
|
void |
pingUserSession(UserSession session)
Deprecated.
Send ping to identity provider if supported by auth provider.
|
void |
userSessionLoggedIn(UserSession session)
Deprecated.
Handler for user session logged in event.
|
doFilter
public void authenticate(java.lang.String login, java.lang.String password, java.util.Locale locale) throws LoginException
CubaAuthProvider
authenticate
in interface CubaAuthProvider
login
- User loginpassword
- User passwordlocale
- Locale for error messagesLoginException
- Login exceptionpublic void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
public void userSessionLoggedIn(UserSession session)
CubaAuthProvider
userSessionLoggedIn
in interface CubaAuthProvider
session
- user sessionpublic void pingUserSession(UserSession session)
CubaAuthProvider
pingUserSession
in interface CubaAuthProvider
session
- user sessionpublic java.lang.String logout()
CubaAuthProvider
logout
in interface CubaAuthProvider
public void destroy()
destroy
in interface javax.servlet.Filter