Package org.keycloak.quarkus.runtime
Class KeycloakRecorder
java.lang.Object
org.keycloak.quarkus.runtime.KeycloakRecorder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigSessionFactory(Map<Spi, Map<Class<? extends Provider>, Map<String, Class<? extends ProviderFactory>>>> factories, Map<Class<? extends Provider>, String> defaultProviders, Map<String, ProviderFactory> preConfiguredProviders, List<ClasspathThemeProviderFactory.ThemesRepresentation> themes, boolean reaugmented) voidconfigureLiquibase(Map<String, List<String>> services) voidconfigureProfile(Profile.ProfileName profileName, Map<Profile.Feature, Boolean> features) voidio.quarkus.runtime.RuntimeValue<CacheManagerFactory>createCacheInitializer(io.quarkus.runtime.ShutdownContext shutdownContext) io.quarkus.hibernate.orm.runtime.integration.HibernateOrmIntegrationRuntimeInitListenerio.quarkus.hibernate.orm.runtime.integration.HibernateOrmIntegrationRuntimeInitListenerio.vertx.core.Handler<io.vertx.ext.web.RoutingContext>io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>getRedirectHandler(String redirectPath) voidvoidregisterShutdownHook(io.quarkus.runtime.ShutdownContext shutdownContext) voidsetCryptoProvider(FipsMode fipsMode) voidsetDefaultUserProfileConfiguration(UPConfig configuration)
-
Field Details
-
DEFAULT_HEALTH_ENDPOINT
- See Also:
-
DEFAULT_METRICS_ENDPOINT
- See Also:
-
-
Constructor Details
-
KeycloakRecorder
public KeycloakRecorder()
-
-
Method Details
-
initConfig
public void initConfig() -
configureProfile
public void configureProfile(Profile.ProfileName profileName, Map<Profile.Feature, Boolean> features) -
getRedirectHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getRedirectHandler(String redirectPath) -
getManagementHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getManagementHandler() -
configureTruststore
public void configureTruststore() -
configureLiquibase
-
configSessionFactory
public void configSessionFactory(Map<Spi, Map<Class<? extends Provider>, Map<String, Class<? extends ProviderFactory>>>> factories, Map<Class<? extends Provider>, String> defaultProviders, Map<String, ProviderFactory> preConfiguredProviders, List<ClasspathThemeProviderFactory.ThemesRepresentation> themes, boolean reaugmented) -
createCacheInitializer
public io.quarkus.runtime.RuntimeValue<CacheManagerFactory> createCacheInitializer(io.quarkus.runtime.ShutdownContext shutdownContext) -
setDefaultUserProfileConfiguration
-
registerShutdownHook
public void registerShutdownHook(io.quarkus.runtime.ShutdownContext shutdownContext) -
createUserDefinedUnitListener
public io.quarkus.hibernate.orm.runtime.integration.HibernateOrmIntegrationRuntimeInitListener createUserDefinedUnitListener(String name) -
createDefaultUnitListener
public io.quarkus.hibernate.orm.runtime.integration.HibernateOrmIntegrationRuntimeInitListener createDefaultUnitListener() -
setCryptoProvider
-