public class Tomcat7SecurityService
extends org.granite.messaging.service.security.AbstractSecurityService
| Modifier and Type | Class and Description |
|---|---|
static class |
Tomcat7SecurityService.Tomcat7AuthenticationContext |
| Constructor and Description |
|---|
Tomcat7SecurityService() |
| Modifier and Type | Method and Description |
|---|---|
Object |
authorize(org.granite.messaging.service.security.AbstractSecurityContext context) |
void |
configure(Map<String,String> params) |
protected Principal |
getPrincipal(HttpServletRequest httpRequest) |
protected org.apache.catalina.Realm |
getRealm(org.apache.catalina.connector.Request request) |
protected org.apache.catalina.connector.Request |
getRequest(HttpServletRequest request) |
protected org.apache.catalina.Session |
getSession(HttpServletRequest httpRequest,
boolean create) |
Principal |
login(Object credentials,
String charset) |
void |
logout() |
void |
prelogin(HttpSession session,
Object httpRequest,
String servletName) |
public void prelogin(HttpSession session, Object httpRequest, String servletName)
prelogin in interface org.granite.messaging.service.security.SecurityServiceprelogin in class org.granite.messaging.service.security.AbstractSecurityServicepublic Principal login(Object credentials, String charset) throws org.granite.messaging.service.security.SecurityServiceException
org.granite.messaging.service.security.SecurityServiceExceptionpublic Object authorize(org.granite.messaging.service.security.AbstractSecurityContext context) throws Exception
Exceptionpublic void logout()
throws org.granite.messaging.service.security.SecurityServiceException
org.granite.messaging.service.security.SecurityServiceExceptionprotected Principal getPrincipal(HttpServletRequest httpRequest)
protected org.apache.catalina.Session getSession(HttpServletRequest httpRequest, boolean create)
protected org.apache.catalina.connector.Request getRequest(HttpServletRequest request)
protected org.apache.catalina.Realm getRealm(org.apache.catalina.connector.Request request)