Class ClientCredentialsAuthConfiguration


  • @Configuration
    @ConditionalOnBean(org.springframework.security.oauth2.client.OAuth2AuthorizedClientService.class)
    public class ClientCredentialsAuthConfiguration
    extends Object
    • Constructor Detail

      • ClientCredentialsAuthConfiguration

        public ClientCredentialsAuthConfiguration()
    • Method Detail

      • clientCredentialsAuthRequestInterceptor

        @Bean
        @ConditionalOnMissingBean
        public ClientCredentialsAuthRequestInterceptor clientCredentialsAuthRequestInterceptor​(org.springframework.security.oauth2.client.OAuth2AuthorizedClientService oAuth2AuthorizedClientService,
                                                                                               org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository,
                                                                                               org.springframework.security.oauth2.client.registration.ClientRegistration clientRegistration)
      • clientRegistration

        @Bean
        @ConditionalOnMissingBean
        public org.springframework.security.oauth2.client.registration.ClientRegistration clientRegistration​(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrationRepository,
                                                                                                             @Value("${activiti.cloud.services.oauth2.iam-name:keycloak}")
                                                                                                             String clientName)