public class MatcherSecurityWebFilterChain extends java.lang.Object implements SecurityWebFilterChain
SecurityWebFilterChain that leverages a ServerWebExchangeMatcher to determine which
WebFilter to execute.| Constructor and Description |
|---|
MatcherSecurityWebFilterChain(ServerWebExchangeMatcher matcher,
java.util.List<org.springframework.web.server.WebFilter> filters) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<org.springframework.web.server.WebFilter> |
getWebFilters()
The
WebFilter to use |
reactor.core.publisher.Mono<java.lang.Boolean> |
matches(org.springframework.web.server.ServerWebExchange exchange)
Determines if this
SecurityWebFilterChain matches the provided ServerWebExchange |
public MatcherSecurityWebFilterChain(ServerWebExchangeMatcher matcher, java.util.List<org.springframework.web.server.WebFilter> filters)
public reactor.core.publisher.Mono<java.lang.Boolean> matches(org.springframework.web.server.ServerWebExchange exchange)
SecurityWebFilterChainSecurityWebFilterChain matches the provided ServerWebExchangematches in interface SecurityWebFilterChainexchange - the ServerWebExchangepublic reactor.core.publisher.Flux<org.springframework.web.server.WebFilter> getWebFilters()
SecurityWebFilterChainWebFilter to usegetWebFilters in interface SecurityWebFilterChain