com.caucho.server.http
Interface Authenticator
- All Known Implementing Classes:
- AbstractAuthenticator
- public interface Authenticator
Method Summary |
java.security.Principal |
authenticate(HttpServletRequest request,
java.lang.String user,
java.lang.String password)
|
java.security.Principal |
authenticate(java.lang.String user,
java.lang.String password)
|
java.security.Principal |
authenticateCookie(HttpServletRequest request,
java.lang.String cookieValue)
|
java.security.Principal |
authenticateCookie(java.lang.String cookieValue)
|
void |
init(CauchoApplication app,
RegistryNode registry)
|
boolean |
isUserInRole(HttpServletRequest request,
java.security.Principal user,
java.lang.String role)
|
boolean |
isUserInRole(java.security.Principal user,
java.lang.String role)
|
boolean |
updateCookie(HttpServletRequest request,
java.security.Principal user,
java.lang.String cookieValue)
|
boolean |
updateCookie(java.security.Principal user,
java.lang.String cookieValue)
|
init
public void init(CauchoApplication app,
RegistryNode registry)
throws ServletException
authenticate
public java.security.Principal authenticate(HttpServletRequest request,
java.lang.String user,
java.lang.String password)
authenticateCookie
public java.security.Principal authenticateCookie(HttpServletRequest request,
java.lang.String cookieValue)
updateCookie
public boolean updateCookie(HttpServletRequest request,
java.security.Principal user,
java.lang.String cookieValue)
isUserInRole
public boolean isUserInRole(HttpServletRequest request,
java.security.Principal user,
java.lang.String role)
authenticate
public java.security.Principal authenticate(java.lang.String user,
java.lang.String password)
authenticateCookie
public java.security.Principal authenticateCookie(java.lang.String cookieValue)
updateCookie
public boolean updateCookie(java.security.Principal user,
java.lang.String cookieValue)
isUserInRole
public boolean isUserInRole(java.security.Principal user,
java.lang.String role)