Class ReactiveWebServerConfiguration
java.lang.Object
org.springframework.boot.web.server.autoconfigure.reactive.ReactiveWebServerConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(ServerProperties.class)
@Import(ReactiveWebServerConfiguration.BeanPostProcessorsRegistrar.class)
public class ReactiveWebServerConfiguration
extends Object
Configuration for a reactive web server.- Since:
- 4.0.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRegisters aWebServerFactoryCustomizerBeanPostProcessor. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.server.adapter.ForwardedHeaderTransformerreactiveWebServerFactoryCustomizer(ServerProperties serverProperties, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.ssl.SslBundles> sslBundles)
-
Constructor Details
-
ReactiveWebServerConfiguration
public ReactiveWebServerConfiguration()
-
-
Method Details
-
reactiveWebServerFactoryCustomizer
@Bean public ReactiveWebServerFactoryCustomizer reactiveWebServerFactoryCustomizer(ServerProperties serverProperties, org.springframework.beans.factory.ObjectProvider<org.springframework.boot.ssl.SslBundles> sslBundles) -
forwardedHeaderTransformer
@Bean @ConditionalOnMissingBean @ConditionalOnProperty(name="server.forward-headers-strategy", havingValue="framework") public org.springframework.web.server.adapter.ForwardedHeaderTransformer forwardedHeaderTransformer()
-