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) |
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.WebFilter
public void setLogoutSuccessHandler(ServerLogoutSuccessHandler logoutSuccessHandler)
ServerLogoutSuccessHandler
. The default is RedirectServerLogoutSuccessHandler
.logoutSuccessHandler
- the handler to usepublic void setLogoutHandler(ServerLogoutHandler logoutHandler)
public void setRequiresLogoutMatcher(ServerWebExchangeMatcher requiresLogoutMatcher)