public class LogoutWebFilter
extends java.lang.Object
implements org.springframework.web.server.WebFilter
ServerLogoutHandler.| Constructor and Description |
|---|
LogoutWebFilter() |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<java.lang.Void> |
filter(org.springframework.web.server.ServerWebExchange exchange,
org.springframework.web.server.WebFilterChain chain) |
void |
setLogoutHandler(ServerLogoutHandler logoutHandler)
Sets the
ServerLogoutHandler. |
void |
setLogoutSuccessHandler(ServerLogoutSuccessHandler logoutSuccessHandler)
Sets the
ServerLogoutSuccessHandler. |
void |
setRequiresLogoutMatcher(ServerWebExchangeMatcher requiresLogoutMatcher) |
public reactor.core.publisher.Mono<java.lang.Void> filter(org.springframework.web.server.ServerWebExchange exchange,
org.springframework.web.server.WebFilterChain chain)
filter in interface org.springframework.web.server.WebFilterpublic void setLogoutSuccessHandler(ServerLogoutSuccessHandler logoutSuccessHandler)
ServerLogoutSuccessHandler. The default is RedirectServerLogoutSuccessHandler.logoutSuccessHandler - the handler to usepublic void setLogoutHandler(ServerLogoutHandler logoutHandler)
ServerLogoutHandler. The default is SecurityContextServerLogoutHandler.logoutHandler - The handler to usepublic void setRequiresLogoutMatcher(ServerWebExchangeMatcher requiresLogoutMatcher)