Class DefaultCacheEmbeddedConfigProviderFactory

java.lang.Object
org.keycloak.spi.infinispan.impl.embedded.DefaultCacheEmbeddedConfigProviderFactory
All Implemented Interfaces:
Provider, ProviderFactory<CacheEmbeddedConfigProvider>, CacheEmbeddedConfigProvider, CacheEmbeddedConfigProviderFactory

public class DefaultCacheEmbeddedConfigProviderFactory extends Object implements CacheEmbeddedConfigProviderFactory, CacheEmbeddedConfigProvider
The default implementation of CacheEmbeddedConfigProviderFactory.

It builds a ConfigurationBuilderHolder based on the Keycloak configuration.

Advanced users may extend this class and overwrite the method createConfiguration(KeycloakSessionFactory). They have access to the ConfigurationBuilderHolder, and they can modify it as needed for their custom providers.