public class HttpSecurity
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
HttpSecurity.AuthorizeExchangeBuilder |
class |
HttpSecurity.HttpBasicSpec |
Modifier and Type | Method and Description |
---|---|
HttpSecurity |
authenticationManager(ReactiveAuthenticationManager manager) |
HttpSecurity.AuthorizeExchangeBuilder |
authorizeExchange() |
SecurityWebFilterChain |
build() |
HeaderBuilder |
headers() |
static HttpSecurity |
http() |
HttpBasicBuilder |
httpBasic() |
HttpSecurity |
securityContextRepository(SecurityContextRepository securityContextRepository) |
HttpSecurity |
securityMatcher(ServerWebExchangeMatcher matcher)
The ServerExchangeMatcher that determines which requests apply to this HttpSecurity instance.
|
public HttpSecurity securityMatcher(ServerWebExchangeMatcher matcher)
matcher
- the ServerExchangeMatcher that determines which requests apply to this HttpSecurity instance.
Default is all requests.public HttpSecurity securityContextRepository(SecurityContextRepository securityContextRepository)
public HttpBasicBuilder httpBasic()
public HeaderBuilder headers()
public HttpSecurity.AuthorizeExchangeBuilder authorizeExchange()
public HttpSecurity authenticationManager(ReactiveAuthenticationManager manager)
public SecurityWebFilterChain build()
public static HttpSecurity http()