Package org.keycloak.provider
Class ProviderManager
java.lang.Object
org.keycloak.provider.ProviderManager
- Author:
- Stian Thorgersen
-
Constructor Summary
ConstructorsConstructorDescriptionProviderManager(org.keycloak.provider.KeycloakDeploymentInfo info, ClassLoader baseClassLoader, String... resources) ProviderManager(org.keycloak.provider.KeycloakDeploymentInfo info, ClassLoader baseClassLoader, Collection<org.keycloak.provider.ProviderLoader> additionalProviderLoaders) -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.provider.ProviderFactorycompareFactories(org.keycloak.provider.ProviderFactory p1, org.keycloak.provider.ProviderFactory p2) org.keycloak.provider.KeycloakDeploymentInfogetInfo()org.keycloak.common.util.MultivaluedHashMap<Class<? extends org.keycloak.provider.Provider>,org.keycloak.provider.ProviderFactory> returns a copy of internal factories.List<org.keycloak.provider.ProviderFactory>load(org.keycloak.provider.Spi spi) org.keycloak.provider.ProviderFactoryList<org.keycloak.provider.Spi>loadSpis()
-
Constructor Details
-
ProviderManager
public ProviderManager(org.keycloak.provider.KeycloakDeploymentInfo info, ClassLoader baseClassLoader, String... resources) -
ProviderManager
public ProviderManager(org.keycloak.provider.KeycloakDeploymentInfo info, ClassLoader baseClassLoader, Collection<org.keycloak.provider.ProviderLoader> additionalProviderLoaders)
-
-
Method Details
-
loadSpis
-
load
-
compareFactories
public org.keycloak.provider.ProviderFactory compareFactories(org.keycloak.provider.ProviderFactory p1, org.keycloak.provider.ProviderFactory p2) -
getLoadedFactories
public org.keycloak.common.util.MultivaluedHashMap<Class<? extends org.keycloak.provider.Provider>,org.keycloak.provider.ProviderFactory> getLoadedFactories()returns a copy of internal factories.- Returns:
-
load
-
getInfo
public org.keycloak.provider.KeycloakDeploymentInfo getInfo()
-