Package org.nentangso.core.client
Class NtsClientCredentialsInterceptedFeignConfiguration
- java.lang.Object
-
- org.nentangso.core.client.NtsClientCredentialsInterceptedFeignConfiguration
-
public class NtsClientCredentialsInterceptedFeignConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringclientRegistrationId
-
Constructor Summary
Constructors Constructor Description NtsClientCredentialsInterceptedFeignConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.oauth2.client.OAuth2AuthorizedClientManagerauthorizedClientManager(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository, org.springframework.security.oauth2.client.OAuth2AuthorizedClientService authorizedClientService)feign.RequestInterceptorgetOAuth2RequestInterceptor(org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager)
-
-
-
Field Detail
-
clientRegistrationId
@Value("${nts.client.internal.oauth2.client-registration-id:internal}") protected String clientRegistrationId
-
-
Method Detail
-
getOAuth2RequestInterceptor
@Bean(name="oAuth2RequestInterceptor") public feign.RequestInterceptor getOAuth2RequestInterceptor(org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager)
-
authorizedClientManager
@Bean public org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager authorizedClientManager(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository, org.springframework.security.oauth2.client.OAuth2AuthorizedClientService authorizedClientService)
-
-