Class 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 Detail

      • TokenRelayConfiguration

        protected TokenRelayConfiguration()
    • Method Detail

      • tokenRelayGatewayFilterFactory

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