Class ServerHttpSecurity.HttpsRedirectSpec
java.lang.Object
org.springframework.security.config.web.server.ServerHttpSecurity.HttpsRedirectSpec
- Enclosing class:
- ServerHttpSecurity
Configures HTTPS redirection rules.
- Since:
- 5.1
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigure(ServerHttpSecurity http) httpsRedirectWhen(Function<org.springframework.web.server.ServerWebExchange, Boolean> when) Configures when this filter should redirect to https.httpsRedirectWhen(ServerWebExchangeMatcher... matchers) Configures when this filter should redirect to https.portMapper(PortMapper portMapper) Configures a custom HTTPS port to redirect to.
-
Constructor Details
-
HttpsRedirectSpec
public HttpsRedirectSpec()
-
-
Method Details
-
httpsRedirectWhen
Configures when this filter should redirect to https. By default, the filter will redirect whenever an exchange's scheme is not https- Parameters:
matchers- the list of conditions that, when any are met, the filter should redirect to https- Returns:
- the
ServerHttpSecurity.HttpsRedirectSpecfor additional configuration
-
httpsRedirectWhen
public ServerHttpSecurity.HttpsRedirectSpec httpsRedirectWhen(Function<org.springframework.web.server.ServerWebExchange, Boolean> when) Configures when this filter should redirect to https. By default, the filter will redirect whenever an exchange's scheme is not https- Parameters:
when- determines when to redirect to https- Returns:
- the
ServerHttpSecurity.HttpsRedirectSpecfor additional configuration
-
portMapper
Configures a custom HTTPS port to redirect to.- Parameters:
portMapper- thePortMapperto use- Returns:
- the
ServerHttpSecurity.HttpsRedirectSpecfor additional configuration
-
configure
-