org.qi4j.library.shiro.web.filter.authc
Class X509AuthenticationFilter
java.lang.Object
org.apache.shiro.web.servlet.ServletContextSupport
org.apache.shiro.web.servlet.AbstractFilter
org.apache.shiro.web.servlet.NameableFilter
org.apache.shiro.web.servlet.OncePerRequestFilter
org.apache.shiro.web.servlet.AdviceFilter
org.apache.shiro.web.filter.PathMatchingFilter
org.apache.shiro.web.filter.AccessControlFilter
org.apache.shiro.web.filter.authc.AuthenticationFilter
org.apache.shiro.web.filter.authc.AuthenticatingFilter
org.qi4j.library.shiro.web.filter.authc.X509AuthenticationFilter
- All Implemented Interfaces:
- javax.servlet.Filter, org.apache.shiro.util.Nameable, org.apache.shiro.web.filter.PathConfigProcessor
public class X509AuthenticationFilter
- extends org.apache.shiro.web.filter.authc.AuthenticatingFilter
Fields inherited from class org.apache.shiro.web.filter.authc.AuthenticationFilter |
DEFAULT_SUCCESS_URL |
Fields inherited from class org.apache.shiro.web.filter.AccessControlFilter |
DEFAULT_LOGIN_URL, GET_METHOD, POST_METHOD |
Fields inherited from class org.apache.shiro.web.filter.PathMatchingFilter |
appliedPaths, pathMatcher |
Fields inherited from class org.apache.shiro.web.servlet.OncePerRequestFilter |
ALREADY_FILTERED_SUFFIX |
Fields inherited from class org.apache.shiro.web.servlet.AbstractFilter |
filterConfig |
Method Summary |
protected org.apache.shiro.authc.AuthenticationToken |
createToken(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
|
protected boolean |
onAccessDenied(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
|
Methods inherited from class org.apache.shiro.web.filter.authc.AuthenticatingFilter |
createToken, createToken, executeLogin, getHost, isRememberMe, onLoginFailure, onLoginSuccess |
Methods inherited from class org.apache.shiro.web.filter.authc.AuthenticationFilter |
getSuccessUrl, isAccessAllowed, issueSuccessRedirect, setSuccessUrl |
Methods inherited from class org.apache.shiro.web.filter.AccessControlFilter |
getLoginUrl, getSubject, isLoginRequest, onAccessDenied, onPreHandle, redirectToLogin, saveRequest, saveRequestAndRedirectToLogin, setLoginUrl |
Methods inherited from class org.apache.shiro.web.filter.PathMatchingFilter |
getPathWithinApplication, pathsMatch, pathsMatch, preHandle, processPathConfig |
Methods inherited from class org.apache.shiro.web.servlet.AdviceFilter |
afterCompletion, cleanup, doFilterInternal, executeChain, postHandle |
Methods inherited from class org.apache.shiro.web.servlet.OncePerRequestFilter |
doFilter, getAlreadyFilteredAttributeName, shouldNotFilter |
Methods inherited from class org.apache.shiro.web.servlet.NameableFilter |
getName, setName, toStringBuilder |
Methods inherited from class org.apache.shiro.web.servlet.AbstractFilter |
destroy, getFilterConfig, getInitParam, init, onFilterConfigSet, setFilterConfig |
Methods inherited from class org.apache.shiro.web.servlet.ServletContextSupport |
getContextAttribute, getContextInitParam, getServletContext, removeContextAttribute, setContextAttribute, setServletContext, toString |
X509AuthenticationFilter
public X509AuthenticationFilter()
onAccessDenied
protected boolean onAccessDenied(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws Exception
- Specified by:
onAccessDenied
in class org.apache.shiro.web.filter.AccessControlFilter
- Throws:
Exception
createToken
protected org.apache.shiro.authc.AuthenticationToken createToken(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws Exception
- Specified by:
createToken
in class org.apache.shiro.web.filter.authc.AuthenticatingFilter
- Throws:
Exception