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 ComponentFactoryProvidercreate(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
invalidateMethods 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:
createin interfaceProviderFactory<ComponentFactoryProvider>
-