Class KeycloakDeploymentInfo

java.lang.Object
org.keycloak.provider.KeycloakDeploymentInfo

public class KeycloakDeploymentInfo extends Object
  • Method Details

    • isProvider

      public boolean isProvider()
    • hasServices

      public boolean hasServices()
    • create

      public static KeycloakDeploymentInfo create()
    • name

      public KeycloakDeploymentInfo name(String name)
    • getName

      public String getName()
    • services

      public KeycloakDeploymentInfo services()
      Enables discovery of services via ServiceLoader.
      Returns:
    • hasThemes

      public boolean hasThemes()
    • themes

      public KeycloakDeploymentInfo themes()
      Enables discovery embedded themes.
      Returns:
    • hasThemeResources

      public boolean hasThemeResources()
    • themeResources

      public KeycloakDeploymentInfo themeResources()
      Enables discovery of embedded theme-resources.
      Returns:
    • addProvider

      public void addProvider(Class<? extends org.keycloak.provider.Spi> spi, org.keycloak.provider.ProviderFactory factory)
    • getProviders

      public Map<Class<? extends org.keycloak.provider.Spi>,List<org.keycloak.provider.ProviderFactory>> getProviders()