@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value={org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity.class,org.springframework.security.web.server.WebFilterChainProxy.class}) @ConditionalOnMissingBean(value={org.springframework.security.web.server.SecurityWebFilterChain.class,org.springframework.security.web.server.WebFilterChainProxy.class}) @ConditionalOnWebApplication(type=REACTIVE) @AutoConfigureBefore(value=ReactiveSecurityAutoConfiguration.class) @AutoConfigureAfter(value={HealthEndpointAutoConfiguration.class,InfoEndpointAutoConfiguration.class,WebEndpointAutoConfiguration.class,ReactiveOAuth2ClientAutoConfiguration.class,ReactiveOAuth2ResourceServerAutoConfiguration.class}) public class ReactiveManagementWebSecurityAutoConfiguration extends ObjectSE
Auto-configuration
。具体的には、他のすべてを保護しながら、ヘルスエンドポイントへのアクセスを許可します。コンストラクターと説明 |
---|
ReactiveManagementWebSecurityAutoConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
SecurityWebFilterChain | springSecurityFilterChain(ServerHttpSecurity http, PreFlightRequestHandler handler) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ReactiveManagementWebSecurityAutoConfiguration()
@Bean public SecurityWebFilterChain springSecurityFilterChain(ServerHttpSecurity http, PreFlightRequestHandler handler)