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 Details

    • TokenRelayConfiguration

      protected TokenRelayConfiguration()
  • Method Details

    • tokenRelayGatewayFilterFactory

      @Bean public TokenRelayGatewayFilterFactory tokenRelayGatewayFilterFactory(org.springframework.beans.factory.ObjectProvider<org.springframework.security.oauth2.client.ReactiveOAuth2AuthorizedClientManager> clientManager)