Package org.keycloak.component
Interface ComponentFactoryProviderFactory
- All Superinterfaces:
InvalidationHandler
,ProviderFactory<ComponentFactoryProvider>
- All Known Implementing Classes:
DefaultComponentFactoryProviderFactory
public interface ComponentFactoryProviderFactory
extends ProviderFactory<ComponentFactoryProvider>, InvalidationHandler
- Author:
- hmlnarik
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.provider.InvalidationHandler
InvalidationHandler.InvalidableObjectType, InvalidationHandler.ObjectType
-
Method Summary
Modifier and TypeMethodDescriptiondefault ComponentFactoryProvider
create
(KeycloakSession session) <T extends Provider>
ProviderFactory<T>getProviderFactory
(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> model) Methods inherited from interface org.keycloak.provider.InvalidationHandler
invalidate
Methods inherited from interface org.keycloak.provider.ProviderFactory
close, dependsOn, getConfigMetadata, getId, init, order, postInit
-
Method Details
-
getProviderFactory
<T extends Provider> ProviderFactory<T> getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> model) -
create
- Specified by:
create
in interfaceProviderFactory<ComponentFactoryProvider>
-