Class NtsClientCredentialsInterceptedFeignConfiguration


  • public class NtsClientCredentialsInterceptedFeignConfiguration
    extends Object
    • Field Detail

      • clientRegistrationId

        @Value("${nts.client.internal.oauth2.client-registration-id:internal}")
        protected String clientRegistrationId
    • Constructor Detail

      • NtsClientCredentialsInterceptedFeignConfiguration

        public NtsClientCredentialsInterceptedFeignConfiguration()
    • 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)