Package org.keycloak.provider
Class KeycloakDeploymentInfo
- java.lang.Object
- 
- org.keycloak.provider.KeycloakDeploymentInfo
 
- 
 public class KeycloakDeploymentInfo extends Object 
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProvider(Class<? extends Spi> spi, ProviderFactory factory)static KeycloakDeploymentInfocreate()StringgetName()Map<Class<? extends Spi>,List<ProviderFactory>>getProviders()booleanhasServices()booleanhasThemeResources()booleanhasThemes()booleanisProvider()KeycloakDeploymentInfoname(String name)KeycloakDeploymentInfoservices()Enables discovery of services viaServiceLoader.KeycloakDeploymentInfothemeResources()Enables discovery of embedded theme-resources.KeycloakDeploymentInfothemes()Enables discovery embedded themes.
 
- 
- 
- 
Method Detail- 
isProviderpublic boolean isProvider() 
 - 
hasServicespublic boolean hasServices() 
 - 
createpublic static KeycloakDeploymentInfo create() 
 - 
namepublic KeycloakDeploymentInfo name(String name) 
 - 
getNamepublic String getName() 
 - 
servicespublic KeycloakDeploymentInfo services() Enables discovery of services viaServiceLoader.- Returns:
 
 - 
hasThemespublic boolean hasThemes() 
 - 
themespublic KeycloakDeploymentInfo themes() Enables discovery embedded themes.- Returns:
 
 - 
hasThemeResourcespublic boolean hasThemeResources() 
 - 
themeResourcespublic KeycloakDeploymentInfo themeResources() Enables discovery of embedded theme-resources.- Returns:
 
 - 
addProviderpublic void addProvider(Class<? extends Spi> spi, ProviderFactory factory) 
 - 
getProviderspublic Map<Class<? extends Spi>,List<ProviderFactory>> getProviders() 
 
- 
 
-