public class SecurityShiroFilter
extends org.apache.shiro.web.servlet.AbstractShiroFilter
| Modifier and Type | Field and Description |
|---|---|
static String |
ANON_LOGIN |
static String |
APP_CONFIG_CONTEXT |
protected org.nuiton.config.ApplicationConfig |
config |
protected static com.google.common.base.Function<Properties,SecurityTopiaApplicationContext> |
CREATE_SECURITY_APPLICATION_CONTEXT |
static String |
ROOT_CONTEXT_CONTEXT |
protected SecurityTopiaApplicationContext |
rootContext |
static String |
SESSION_REQUESTED_URL |
| Constructor and Description |
|---|
SecurityShiroFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
protected void |
doFilterInternal(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain) |
void |
init() |
protected static void |
initSchema(SecurityTopiaApplicationContext rootContext) |
createDefaultSecurityManager, createSubject, executeChain, getExecutionChain, getFilterChainResolver, getSecurityManager, isHttpSessions, isStaticSecurityManagerEnabled, onFilterConfigSet, prepareServletRequest, prepareServletResponse, setFilterChainResolver, setSecurityManager, setStaticSecurityManagerEnabled, updateSessionLastAccessTime, wrapServletRequest, wrapServletResponsedoFilter, getAlreadyFilteredAttributeName, isEnabled, isEnabled, setEnabled, shouldNotFiltergetName, setName, toStringBuildergetFilterConfig, getInitParam, init, setFilterConfigpublic static final String APP_CONFIG_CONTEXT
public static final String ROOT_CONTEXT_CONTEXT
public static final String ANON_LOGIN
public static final String SESSION_REQUESTED_URL
protected static final com.google.common.base.Function<Properties,SecurityTopiaApplicationContext> CREATE_SECURITY_APPLICATION_CONTEXT
protected org.nuiton.config.ApplicationConfig config
protected SecurityTopiaApplicationContext rootContext
public void init()
throws Exception
init in class org.apache.shiro.web.servlet.AbstractShiroFilterExceptionprotected static void initSchema(SecurityTopiaApplicationContext rootContext) throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaExceptionprotected void doFilterInternal(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain)
throws javax.servlet.ServletException,
IOException
doFilterInternal in class org.apache.shiro.web.servlet.AbstractShiroFilterjavax.servlet.ServletExceptionIOExceptionpublic void destroy()
destroy in interface javax.servlet.Filterdestroy in class org.apache.shiro.web.servlet.AbstractFilterCopyright © 2010–2013 CodeLutin. All rights reserved.