Class QuarkusKeycloakSessionFactory
- java.lang.Object
-
- org.keycloak.services.DefaultKeycloakSessionFactory
-
- org.keycloak.quarkus.runtime.integration.QuarkusKeycloakSessionFactory
-
- All Implemented Interfaces:
KeycloakSessionFactory,InvalidationHandler,ProviderEventManager,ProviderManagerDeployer
public final class QuarkusKeycloakSessionFactory extends DefaultKeycloakSessionFactory
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.provider.InvalidationHandler
InvalidationHandler.InvalidableObjectType, InvalidationHandler.ObjectType
-
-
Field Summary
-
Fields inherited from class org.keycloak.services.DefaultKeycloakSessionFactory
componentFactoryPF, factoriesMap, listeners, provider, serverStartupTimestamp, spis
-
-
Constructor Summary
Constructors Constructor Description QuarkusKeycloakSessionFactory(Map<Spi,Map<Class<? extends Provider>,Map<String,Class<? extends ProviderFactory>>>> factories, Map<Class<? extends Provider>,String> defaultProviders, Map<String,ProviderFactory> preConfiguredProviders, Boolean reaugmented)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QuarkusKeycloakSessionFactorygetInstance()voidinit()static voidsetInstance(QuarkusKeycloakSessionFactory instance)-
Methods inherited from class org.keycloak.services.DefaultKeycloakSessionFactory
checkProvider, close, create, deploy, getClientStorageProviderTimeout, getFactoriesCopy, getProviderFactoriesStream, getProviderFactory, getProviderFactory, getProviderFactory, getRoleStorageProviderTimeout, getServerStartupTimestamp, getSpi, getSpis, getThemeManagerFactory, invalidate, isEnabled, isInternal, loadFactories, publish, register, undeploy, unregister, updateComponentFactoryProviderFactory
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.keycloak.models.KeycloakSessionFactory
getProviderFactories
-
-
-
-
Method Detail
-
getInstance
public static QuarkusKeycloakSessionFactory getInstance()
-
setInstance
public static void setInstance(QuarkusKeycloakSessionFactory instance)
-
init
public void init()
- Overrides:
initin classDefaultKeycloakSessionFactory
-
-