Class GatewayAutoConfiguration.TokenRelayConfiguration
java.lang.Object
org.springframework.cloud.gateway.config.GatewayAutoConfiguration.TokenRelayConfiguration
- Enclosing class:
GatewayAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(name="spring.cloud.gateway.server.webflux.enabled",
matchIfMissing=true)
@ConditionalOnClass({org.springframework.security.oauth2.client.OAuth2AuthorizedClient.class,org.springframework.security.web.server.SecurityWebFilterChain.class,org.springframework.boot.security.autoconfigure.SecurityProperties.class})
@ConditionalOnEnabledFilter(TokenRelayGatewayFilterFactory.class)
protected static class GatewayAutoConfiguration.TokenRelayConfiguration
extends Object
- Author:
- Spencer Gibb, Ziemowit Stolarczyk, Mete Alpaslan Katırcıoğlu, Alberto C. Ríos, Olga Maciaszek-Sharma, FuYiNan Guo
-
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)
-