public class LogoutEndpoint
extends org.springframework.web.filter.GenericFilterBean
implements org.springframework.context.ApplicationContextAware, org.springframework.core.Ordered
| Constructor and Description |
|---|
LogoutEndpoint() |
LogoutEndpoint(RequestMatcher logoutRequestMatcher) |
LogoutEndpoint(String logoutFilterProcessesUrl) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain) |
AuthenticationManager |
getAuthenticationManager() |
int |
getOrder() |
TokenResolver |
getTokenResolver() |
protected boolean |
isLogoutMatched(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
boolean |
isUseStrict() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setAuthenticationManager(AuthenticationManager authenticationManager) |
void |
setAuthorizationFailureHandler(AuthorizationFailureHandler authorizationFailureHandler) |
void |
setLogoutProcessesUrl(String logoutFilterProcessesUrl) |
void |
setLogoutRequestMatcher(RequestMatcher logoutRequestMatcher) |
void |
setOrder(int order) |
void |
setTokenResolver(TokenResolver tokenResolver) |
void |
setUseStrict(boolean useStrict) |
public LogoutEndpoint()
public LogoutEndpoint(String logoutFilterProcessesUrl)
logoutFilterProcessesUrl - public LogoutEndpoint(RequestMatcher logoutRequestMatcher)
logoutRequestMatcher - public void setOrder(int order)
order - the order to setpublic int getOrder()
getOrder in interface org.springframework.core.Orderedpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwareapplicationContext - public void setLogoutProcessesUrl(String logoutFilterProcessesUrl)
public final void setLogoutRequestMatcher(RequestMatcher logoutRequestMatcher)
public AuthenticationManager getAuthenticationManager()
@Autowired public void setAuthenticationManager(AuthenticationManager authenticationManager)
public void setAuthorizationFailureHandler(AuthorizationFailureHandler authorizationFailureHandler)
public TokenResolver getTokenResolver()
public void setTokenResolver(TokenResolver tokenResolver)
public boolean isUseStrict()
public void setUseStrict(boolean useStrict)
public final void doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain)
throws javax.servlet.ServletException,
IOException
doFilter in interface javax.servlet.Filterjavax.servlet.ServletExceptionIOExceptionprotected boolean isLogoutMatched(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class org.springframework.web.filter.GenericFilterBeanCopyright © 2018. All rights reserved.