Interface ComponentFactoryProviderFactory

All Superinterfaces:
org.keycloak.provider.InvalidationHandler, org.keycloak.provider.ProviderFactory<ComponentFactoryProvider>

public interface ComponentFactoryProviderFactory extends org.keycloak.provider.ProviderFactory<ComponentFactoryProvider>, org.keycloak.provider.InvalidationHandler
Author:
hmlnarik
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.keycloak.provider.InvalidationHandler

    org.keycloak.provider.InvalidationHandler.InvalidableObjectType, org.keycloak.provider.InvalidationHandler.ObjectType
  • Method Summary

    Modifier and Type
    Method
    Description
    create(org.keycloak.models.KeycloakSession session)
     
    <T extends org.keycloak.provider.Provider>
    org.keycloak.provider.ProviderFactory<T>
    getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<org.keycloak.models.KeycloakSessionFactory,org.keycloak.component.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 org.keycloak.provider.Provider> org.keycloak.provider.ProviderFactory<T> getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<org.keycloak.models.KeycloakSessionFactory,org.keycloak.component.ComponentModel> model)
    • create

      default ComponentFactoryProvider create(org.keycloak.models.KeycloakSession session)
      Specified by:
      create in interface org.keycloak.provider.ProviderFactory<ComponentFactoryProvider>