Package mops.config

Class KeycloakConfig


  • @Configuration
    public class KeycloakConfig
    extends java.lang.Object
    WORKAROUND for https://issues.redhat.com/browse/KEYCLOAK-11282. Bean should move into SecurityConfig once Bug has been resolved
    • Constructor Summary

      Constructors 
      Constructor Description
      KeycloakConfig()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.keycloak.adapters.springboot.KeycloakSpringBootConfigResolver keycloakConfigResolver()
      Necessary keycloak config.
      org.springframework.web.client.RestTemplate serviceAccountRestTemplate()
      Creates a keycloak secured keycloak restTemplate.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • KeycloakConfig

        public KeycloakConfig()
    • Method Detail

      • keycloakConfigResolver

        @Bean
        public org.keycloak.adapters.springboot.KeycloakSpringBootConfigResolver keycloakConfigResolver()
        Necessary keycloak config.
        Returns:
        KeycloakSpringBootConfigResolver
      • serviceAccountRestTemplate

        @Bean
        public org.springframework.web.client.RestTemplate serviceAccountRestTemplate()
        Creates a keycloak secured keycloak restTemplate.
        Returns:
        secured restTemplate