Class KeycloakConfigSourceProvider

java.lang.Object
org.keycloak.quarkus.runtime.configuration.KeycloakConfigSourceProvider
All Implemented Interfaces:
io.quarkus.runtime.configuration.ConfigBuilder, org.eclipse.microprofile.config.spi.ConfigSourceProvider

public class KeycloakConfigSourceProvider extends Object implements org.eclipse.microprofile.config.spi.ConfigSourceProvider, io.quarkus.runtime.configuration.ConfigBuilder
  • Constructor Details

    • KeycloakConfigSourceProvider

      public KeycloakConfigSourceProvider()
  • Method Details

    • reload

      public static void reload()
      Mainly for test purposes as MicroProfile Config does not seem to provide a way to reload configsources when the config is released
    • getConfigSources

      public Iterable<org.eclipse.microprofile.config.spi.ConfigSource> getConfigSources(ClassLoader forClassLoader)
      Specified by:
      getConfigSources in interface org.eclipse.microprofile.config.spi.ConfigSourceProvider
    • configBuilder

      public io.smallrye.config.SmallRyeConfigBuilder configBuilder(io.smallrye.config.SmallRyeConfigBuilder builder)
      Specified by:
      configBuilder in interface io.quarkus.runtime.configuration.ConfigBuilder
    • getConfigSourceDisplayName

      public static String getConfigSourceDisplayName(String configSource)
    • isKeyStoreConfigSource

      public static boolean isKeyStoreConfigSource(String configSourceName)