Class GatewayAutoConfiguration.TokenRelayConfiguration
java.lang.Object
org.springframework.cloud.gateway.config.GatewayAutoConfiguration.TokenRelayConfiguration
- Enclosing class:
- GatewayAutoConfiguration
@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)
protected static class GatewayAutoConfiguration.TokenRelayConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontokenRelayGatewayFilterFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager> clientManager)
-
Constructor Details
-
TokenRelayConfiguration
protected TokenRelayConfiguration()
-
-
Method Details
-
tokenRelayGatewayFilterFactory
@Bean public TokenRelayGatewayFilterFactory tokenRelayGatewayFilterFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager> clientManager)
-