public abstract class AbstractPollenAuthorization
extends org.apache.shiro.web.filter.authz.AuthorizationFilter
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
URI_PATTERN
Pattern to detects uri from a pollen url :
group 1 is action namespace
group 2 is action name
group 3 is pollUri
group 4 is poll page (optional)
group 5 is method (optional)
|
DEFAULT_LOGIN_URL, GET_METHOD, POST_METHODappliedPaths, pathMatcher| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPollenAuthorization() |
| Modifier and Type | Method and Description |
|---|---|
protected PollenUserSecurityContext |
createSecurityContext(javax.servlet.ServletRequest request) |
protected SecurityService |
getSecurityService(javax.servlet.ServletRequest request) |
javax.servlet.ServletContext |
getServletContext() |
protected boolean |
onAccessDenied(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response) |
protected void |
registerError(javax.servlet.ServletRequest request,
String errorMessage) |
getUnauthorizedUrl, setUnauthorizedUrlgetLoginUrl, getSubject, isAccessAllowed, isLoginRequest, onAccessDenied, onPreHandle, redirectToLogin, saveRequest, saveRequestAndRedirectToLogin, setLoginUrlgetPathWithinApplication, isEnabled, pathsMatch, pathsMatch, preHandle, processPathConfigafterCompletion, cleanup, doFilterInternal, executeChain, postHandledoFilter, getAlreadyFilteredAttributeName, isEnabled, isEnabled, setEnabled, shouldNotFiltergetName, setName, toStringBuilderdestroy, getFilterConfig, getInitParam, init, onFilterConfigSet, setFilterConfigpublic static final Pattern URI_PATTERN
public javax.servlet.ServletContext getServletContext()
getServletContext in class org.apache.shiro.web.servlet.ServletContextSupportprotected PollenUserSecurityContext createSecurityContext(javax.servlet.ServletRequest request)
protected final boolean onAccessDenied(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws IOException
onAccessDenied in class org.apache.shiro.web.filter.authz.AuthorizationFilterIOExceptionprotected SecurityService getSecurityService(javax.servlet.ServletRequest request)
protected void registerError(javax.servlet.ServletRequest request,
String errorMessage)
Copyright © 2009–2014 CodeLutin. All rights reserved.