Class GatewayReactiveOAuth2AutoConfiguration
- java.lang.Object
-
- org.springframework.cloud.gateway.config.GatewayReactiveOAuth2AutoConfiguration
-
@Configuration(proxyBeanMethods=false) @ConditionalOnProperty(name="spring.cloud.gateway.enabled", matchIfMissing=true) @ConditionalOnClass({org.springframework.security.oauth2.client.OAuth2AuthorizedClient.class,org.springframework.security.web.server.SecurityWebFilterChain.class,org.springframework.boot.autoconfigure.security.SecurityProperties.class}) @ConditionalOnEnabledFilter(TokenRelayGatewayFilterFactory.class) @AutoConfigureAfter(org.springframework.boot.autoconfigure.security.reactive.ReactiveSecurityAutoConfiguration.class) public class GatewayReactiveOAuth2AutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description GatewayReactiveOAuth2AutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager
gatewayReactiveOAuth2AuthorizedClientManager(org.springframework.security.oauth2.client.registration.ReactiveClientRegistrationRepository clientRegistrationRepository, org.springframework.security.oauth2.client.web.server.ServerOAuth2AuthorizedClientRepository authorizedClientRepository)
-
-
-
Method Detail
-
gatewayReactiveOAuth2AuthorizedClientManager
@Bean @ConditionalOnMissingBean @ConditionalOnBean(org.springframework.security.oauth2.client.registration.ReactiveClientRegistrationRepository.class) public org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager gatewayReactiveOAuth2AuthorizedClientManager(org.springframework.security.oauth2.client.registration.ReactiveClientRegistrationRepository clientRegistrationRepository, org.springframework.security.oauth2.client.web.server.ServerOAuth2AuthorizedClientRepository authorizedClientRepository)
-
-