Package org.keycloak.provider
Class KeycloakDeploymentInfo
- java.lang.Object
-
- org.keycloak.provider.KeycloakDeploymentInfo
-
public class KeycloakDeploymentInfo extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProvider(Class<? extends Spi> spi, ProviderFactory factory)
static KeycloakDeploymentInfo
create()
String
getName()
Map<Class<? extends Spi>,List<ProviderFactory>>
getProviders()
boolean
hasServices()
boolean
hasThemeResources()
boolean
hasThemes()
boolean
isProvider()
KeycloakDeploymentInfo
name(String name)
KeycloakDeploymentInfo
services()
Enables discovery of services viaServiceLoader
.KeycloakDeploymentInfo
themeResources()
Enables discovery of embedded theme-resources.KeycloakDeploymentInfo
themes()
Enables discovery embedded themes.
-
-
-
Method Detail
-
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 viaServiceLoader
.- 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 Spi> spi, ProviderFactory factory)
-
getProviders
public Map<Class<? extends Spi>,List<ProviderFactory>> getProviders()
-
-