public interface Authenticator
| Modifier and Type | Method and Description |
|---|---|
void |
authorize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticatedUser user) |
void |
deauthorize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
BeanManager |
getBeanManager() |
String |
getClassName() |
String |
getPassword(javax.servlet.http.HttpServletRequest request) |
String |
getUsername(javax.servlet.http.HttpServletRequest request) |
boolean |
isAuthenticated(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
boolean |
isLoginRequest(javax.servlet.http.HttpServletRequest request) |
boolean |
isLogoutRequest(javax.servlet.http.HttpServletRequest request) |
AuthenticatedUser |
login(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String username,
String password) |
void |
logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticatedUser user) |
AuthenticatedUser |
tryAutoLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
boolean isLoginRequest(javax.servlet.http.HttpServletRequest request)
throws Exception
Exceptionboolean isLogoutRequest(javax.servlet.http.HttpServletRequest request)
AuthenticatedUser login(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String username, String password) throws Exception
Exceptionvoid logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticatedUser user)
throws Exception
ExceptionString getUsername(javax.servlet.http.HttpServletRequest request)
String getPassword(javax.servlet.http.HttpServletRequest request)
AuthenticatedUser tryAutoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
ExceptionBeanManager getBeanManager() throws Exception
ExceptionString getClassName()
boolean isAuthenticated(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Exceptionvoid authorize(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticatedUser user)
throws Exception
ExceptionCopyright © 2015. All rights reserved.