Class FeignAutoConfiguration.Oauth2FeignConfiguration
java.lang.Object
org.springframework.cloud.openfeign.FeignAutoConfiguration.Oauth2FeignConfiguration
- Enclosing class:
- FeignAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager.class)
@ConditionalOnProperty("feign.oauth2.enabled")
protected static class FeignAutoConfiguration.Oauth2FeignConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefaultOAuth2AccessTokenInterceptor
(String clientRegistrationId, org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager oAuth2AuthorizedClientManager)
-
Constructor Details
-
Oauth2FeignConfiguration
protected Oauth2FeignConfiguration()
-
-
Method Details
-
defaultOAuth2AccessTokenInterceptor
@Bean @ConditionalOnBean(org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager.class) public OAuth2AccessTokenInterceptor defaultOAuth2AccessTokenInterceptor(@Value("${feign.oauth2.clientRegistrationId:}") String clientRegistrationId, org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager oAuth2AuthorizedClientManager)
-