public class MyBasicHttpAuthenticationFilter
extends org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter
AUTHENTICATE_HEADER, AUTHORIZATION_HEADER
DEFAULT_SUCCESS_URL
DEFAULT_LOGIN_URL, GET_METHOD, POST_METHOD
appliedPaths, pathMatcher
Constructor and Description |
---|
MyBasicHttpAuthenticationFilter() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
executeLogin(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response) |
protected boolean |
isAccessAllowed(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
Object mappedValue) |
protected boolean |
isLoginAttempt(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response) |
protected boolean |
onAccessDenied(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response) |
createToken, getApplicationName, getAuthcScheme, getAuthzHeader, getAuthzScheme, getPrincipalsAndCredentials, getPrincipalsAndCredentials, isLoginAttempt, isLoginRequest, sendChallenge, setApplicationName, setAuthcScheme, setAuthzScheme
cleanup, createToken, createToken, getHost, isPermissive, isRememberMe, onLoginFailure, onLoginSuccess
getSuccessUrl, issueSuccessRedirect, setSuccessUrl
getLoginUrl, getSubject, onAccessDenied, onPreHandle, redirectToLogin, saveRequest, saveRequestAndRedirectToLogin, setLoginUrl
getPathWithinApplication, isEnabled, pathsMatch, pathsMatch, preHandle, processPathConfig
afterCompletion, doFilterInternal, executeChain, postHandle
doFilter, getAlreadyFilteredAttributeName, isEnabled, isEnabled, setEnabled, shouldNotFilter
getName, setName, toStringBuilder
destroy, getFilterConfig, getInitParam, init, onFilterConfigSet, setFilterConfig
protected boolean isAccessAllowed(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, Object mappedValue)
isAccessAllowed
in class org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter
protected boolean executeLogin(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response) throws Exception
executeLogin
in class org.apache.shiro.web.filter.authc.AuthenticatingFilter
Exception
protected boolean isLoginAttempt(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
isLoginAttempt
in class org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter
Copyright © 2019. All rights reserved.