Uses of Class
org.keycloak.component.ComponentModel
Packages that use ComponentModel
Package
Description
-
Uses of ComponentModel in org.keycloak.component
Subclasses of ComponentModel in org.keycloak.componentModifier and TypeClassDescriptionclassComponent model backed by JSON configuration.classFields in org.keycloak.component with type parameters of type ComponentModelModifier and TypeFieldDescriptionstatic Comparator<ComponentModel>PrioritizedComponentModel.comparatorMethods in org.keycloak.component that return ComponentModelMethods in org.keycloak.component with parameters of type ComponentModelModifier and TypeMethodDescriptiondefault ProviderTypeAmphibianProviderFactory.create(KeycloakSession session, ComponentModel model) Deprecated.ComponentFactory.create(KeycloakSession session, ComponentModel model) default List<ProviderConfigProperty>SubComponentFactory.getConfigProperties(RealmModel realm, ComponentModel parent) SubComponentFactory.getTypeMetadata(RealmModel realm, ComponentModel parent) This is metadata about this component type.default voidComponentFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called after a component is createddefault voidAmphibianProviderFactory.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) default voidComponentFactory.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) Called after the component is updated.static intPrioritizedComponentModel.parsePriority(ComponentModel component) default voidAmphibianProviderFactory.preRemove(KeycloakSession session, RealmModel realm, ComponentModel model) default voidComponentFactory.preRemove(KeycloakSession session, RealmModel realm, ComponentModel model) Called before the component is removed.default voidComponentFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) Called before a component is created or updated.Method parameters in org.keycloak.component with type arguments of type ComponentModelModifier and TypeMethodDescription<T extends Provider>
ProviderFactory<T>ComponentFactoryProviderFactory.getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> model) Constructors in org.keycloak.component with parameters of type ComponentModelModifierConstructorDescriptionComponentModel(ComponentModel copy) ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig) ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig, String prefix) -
Uses of ComponentModel in org.keycloak.federation.kerberos
Methods in org.keycloak.federation.kerberos with parameters of type ComponentModelModifier and TypeMethodDescriptionKerberosFederationProviderFactory.create(KeycloakSession session, ComponentModel model) voidKerberosFederationProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) voidKerberosFederationProviderFactory.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidKerberosFederationProviderFactory.preRemove(KeycloakSession session, RealmModel realm, ComponentModel model) voidKerberosFederationProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.federation.kerberos with parameters of type ComponentModelModifierConstructorDescriptionCommonKerberosConfig(ComponentModel componentModel) KerberosConfig(ComponentModel component) -
Uses of ComponentModel in org.keycloak.federation.sssd
Methods in org.keycloak.federation.sssd with parameters of type ComponentModelModifier and TypeMethodDescriptionSSSDFederationProviderFactory.create(KeycloakSession session, ComponentModel model) -
Uses of ComponentModel in org.keycloak.ipatuura_user_spi
Fields in org.keycloak.ipatuura_user_spi declared as ComponentModelMethods in org.keycloak.ipatuura_user_spi with parameters of type ComponentModelModifier and TypeMethodDescriptionIpatuuraUserStorageProviderFactory.create(KeycloakSession session, ComponentModel model) voidIpatuuraUserStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.ipatuura_user_spi with parameters of type ComponentModelModifierConstructorDescriptionIpatuura(KeycloakSession session, ComponentModel model) IpatuuraUserModelDelegate(Ipatuura ipatuura, UserModel delegate, ComponentModel model) IpatuuraUserStorageProvider(KeycloakSession session, ComponentModel model, Ipatuura ipatuura, IpatuuraUserStorageProviderFactory factory) -
Uses of ComponentModel in org.keycloak.keys
Methods in org.keycloak.keys with parameters of type ComponentModelModifier and TypeMethodDescriptionstatic voidKeyNoteUtils.attachKeyNotes(ComponentModel model, String name, KeyWrapper key) Creates two notes in the model to save the key in the cached model.GeneratedAesKeyProviderFactory.create(KeycloakSession session, ComponentModel model) GeneratedEcdhKeyProviderFactory.create(KeycloakSession session, ComponentModel model) GeneratedEcdsaKeyProviderFactory.create(KeycloakSession session, ComponentModel model) GeneratedEddsaKeyProviderFactory.create(KeycloakSession session, ComponentModel model) GeneratedHmacKeyProviderFactory.create(KeycloakSession session, ComponentModel model) GeneratedRsaEncKeyProviderFactory.create(KeycloakSession session, ComponentModel model) GeneratedRsaKeyProviderFactory.create(KeycloakSession session, ComponentModel model) ImportedRsaEncKeyProviderFactory.create(KeycloakSession session, ComponentModel model) ImportedRsaKeyProviderFactory.create(KeycloakSession session, ComponentModel model) JavaKeystoreKeyProviderFactory.create(KeycloakSession session, ComponentModel model) KeyProviderFactory.create(KeycloakSession session, ComponentModel model) protected voidAbstractGeneratedEcKeyProviderFactory.generateKeys(ComponentModel model, String ecInNistRep) protected abstract KeyWrapperAbstractEcKeyProvider.loadKey(RealmModel realm, ComponentModel model) protected abstract KeyWrapperAbstractEddsaKeyProvider.loadKey(RealmModel realm, ComponentModel model) AbstractRsaKeyProvider.loadKey(RealmModel realm, ComponentModel model) protected KeyWrapperGeneratedEcdhKeyProvider.loadKey(RealmModel realm, ComponentModel model) protected KeyWrapperGeneratedEcdsaKeyProvider.loadKey(RealmModel realm, ComponentModel model) protected KeyWrapperGeneratedEddsaKeyProvider.loadKey(RealmModel realm, ComponentModel model) protected KeyWrapperJavaKeystoreKeyProvider.loadKey(RealmModel realm, ComponentModel model) static KeyWrapperKeyNoteUtils.retrieveKeyFromNotes(ComponentModel model, String name) Retrieves the key from the note in the model if available.voidAbstractEcKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidAbstractEddsaKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidAbstractGeneratedEcKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidAbstractGeneratedRsaKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidAbstractGeneratedSecretKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidAbstractImportedRsaKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidAbstractRsaKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidGeneratedEddsaKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) voidJavaKeystoreKeyProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) SecretKeyProviderUtils.validateConfiguration(ComponentModel model) Constructors in org.keycloak.keys with parameters of type ComponentModelModifierConstructorDescriptionAbstractEcKeyProvider(RealmModel realm, ComponentModel model) AbstractEddsaKeyProvider(RealmModel realm, ComponentModel model) AbstractGeneratedSecretKeyProvider(ComponentModel model, KeyUse use, String type, String algorithm) AbstractRsaKeyProvider(RealmModel realm, ComponentModel model) GeneratedEcdhKeyProvider(RealmModel realm, ComponentModel model) GeneratedEcdsaKeyProvider(RealmModel realm, ComponentModel model) GeneratedEddsaKeyProvider(RealmModel realm, ComponentModel model) ImportedRsaKeyProvider(RealmModel realm, ComponentModel model) JavaKeystoreKeyProvider(RealmModel realm, ComponentModel model, VaultTranscriber vault) -
Uses of ComponentModel in org.keycloak.migration.migrators
Methods in org.keycloak.migration.migrators that return ComponentModelModifier and TypeMethodDescriptionstatic ComponentModelMigrateTo1_8_0.getMapperByName(RealmModel realm, ComponentModel providerModel, String name) Methods in org.keycloak.migration.migrators with parameters of type ComponentModelModifier and TypeMethodDescriptionstatic ComponentModelMigrateTo1_8_0.getMapperByName(RealmModel realm, ComponentModel providerModel, String name) -
Uses of ComponentModel in org.keycloak.models
Methods in org.keycloak.models that return ComponentModelModifier and TypeMethodDescriptionRealmModel.addComponentModel(ComponentModel model) Adds component model.RealmModel.getComponent(String id) RealmModel.importComponentModel(ComponentModel model) Adds component model.Methods in org.keycloak.models that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionRealmModel.getComponentsStream()Returns stream of component models.RealmModel.getComponentsStream(String parentId) Returns stream of ComponentModels for specific parentId.RealmModel.getComponentsStream(String parentId, String providerType) Returns stream of ComponentModels for specific parentId and providerType.default Stream<ComponentModel>RealmModel.getStorageProviders(Class<? extends Provider> storageProviderClass) Returns stream of ComponentModels that represent StorageProviders for class storageProviderClass in this realm.Methods in org.keycloak.models with parameters of type ComponentModelModifier and TypeMethodDescriptionRealmModel.addComponentModel(ComponentModel model) Adds component model.<T extends Provider>
TKeycloakSession.getProvider(Class<T> clazz, ComponentModel componentModel) Deprecated.Deprecated in favor of {@link #getComponentProvider)RealmModel.importComponentModel(ComponentModel model) Adds component model.voidUserProvider.preRemove(RealmModel realm, ComponentModel component) Called when a component is removed.voidRealmModel.removeComponent(ComponentModel component) Removes given component.voidRealmModel.updateComponent(ComponentModel component) Updates component model.Method parameters in org.keycloak.models with type arguments of type ComponentModelModifier and TypeMethodDescription<T extends Provider>
TKeycloakSession.getComponentProvider(Class<T> clazz, String componentId, Function<KeycloakSessionFactory, ComponentModel> modelGetter) Returns a component provider for a component from the realm that is relevant to this session.<T extends Provider>
ProviderFactory<T>KeycloakSessionFactory.getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> modelGetter) -
Uses of ComponentModel in org.keycloak.models.cache.infinispan
Methods in org.keycloak.models.cache.infinispan that return ComponentModelModifier and TypeMethodDescriptionRealmAdapter.addComponentModel(ComponentModel model) RealmAdapter.getComponent(String id) RealmAdapter.importComponentModel(ComponentModel model) Methods in org.keycloak.models.cache.infinispan that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionRealmAdapter.getComponentsStream()RealmAdapter.getComponentsStream(String parentId) RealmAdapter.getComponentsStream(String parentId, String providerType) Methods in org.keycloak.models.cache.infinispan with parameters of type ComponentModelModifier and TypeMethodDescriptionRealmAdapter.addComponentModel(ComponentModel model) voidRealmAdapter.executeEvictions(ComponentModel model) RealmAdapter.importComponentModel(ComponentModel model) voidUserCacheSession.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) voidUserCacheSession.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidUserCacheSession.preRemove(RealmModel realm, ComponentModel component) voidRealmAdapter.removeComponent(ComponentModel component) voidRealmAdapter.updateComponent(ComponentModel component) -
Uses of ComponentModel in org.keycloak.models.cache.infinispan.entities
Fields in org.keycloak.models.cache.infinispan.entities with type parameters of type ComponentModelModifier and TypeFieldDescriptionprotected Map<String,ComponentModel> CachedRealm.componentsprotected MultivaluedMap<String,ComponentModel> CachedRealm.componentsByParentprotected MultivaluedMap<String,ComponentModel> CachedRealm.componentsByParentAndTypeMethods in org.keycloak.models.cache.infinispan.entities that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionCachedRealm.getComponents()CachedRealm.getComponentsByParent()CachedRealm.getComponentsByParentAndType() -
Uses of ComponentModel in org.keycloak.models.jpa
Methods in org.keycloak.models.jpa that return ComponentModelModifier and TypeMethodDescriptionRealmAdapter.addComponentModel(ComponentModel model) protected ComponentModelRealmAdapter.entityToModel(ComponentEntity c) RealmAdapter.getComponent(String id) RealmAdapter.importComponentModel(ComponentModel model) Methods in org.keycloak.models.jpa that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionRealmAdapter.getComponentsStream()RealmAdapter.getComponentsStream(String parentId) RealmAdapter.getComponentsStream(String parentId, String providerType) Methods in org.keycloak.models.jpa with parameters of type ComponentModelModifier and TypeMethodDescriptionRealmAdapter.addComponentModel(ComponentModel model) RealmAdapter.importComponentModel(ComponentModel model) voidJpaUserProvider.preRemove(RealmModel realm, ComponentModel component) voidRealmAdapter.removeComponent(ComponentModel component) protected voidRealmAdapter.setConfig(ComponentModel model, ComponentEntity c) voidRealmAdapter.updateComponent(ComponentModel component) -
Uses of ComponentModel in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return ComponentModelModifier and TypeMethodDescriptionRealmModelDelegate.addComponentModel(ComponentModel model) static ComponentModelKeycloakModelUtils.createComponentModel(String name, String parentId, String providerId, String providerType, String... config) RealmModelDelegate.getComponent(String id) static ComponentModelKeycloakModelUtils.getComponentModel(KeycloakSessionFactory factory, String realmId, String componentId) RealmModelDelegate.importComponentModel(ComponentModel model) static ComponentModelRepresentationToModel.toModel(KeycloakSession session, ComponentRepresentation rep) Methods in org.keycloak.models.utils that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionKeycloakModelUtils.componentModelGetter(String realmId, String componentId) RealmModelDelegate.getComponentsStream()RealmModelDelegate.getComponentsStream(String parentId) RealmModelDelegate.getComponentsStream(String parentId, String providerType) RealmModelDelegate.getStorageProviders(Class<? extends Provider> storageProviderClass) Methods in org.keycloak.models.utils with parameters of type ComponentModelModifier and TypeMethodDescriptionRealmModelDelegate.addComponentModel(ComponentModel model) static Map<String,ProviderConfigProperty> ComponentUtil.getComponentConfigProperties(KeycloakSession session, ComponentModel component) static ComponentFactoryComponentUtil.getComponentFactory(KeycloakSession session, ComponentModel component) RealmModelDelegate.importComponentModel(ComponentModel model) static voidComponentUtil.notifyCreated(KeycloakSession session, RealmModel realm, ComponentModel model) static voidComponentUtil.notifyPreRemove(KeycloakSession session, RealmModel realm, ComponentModel model) static voidComponentUtil.notifyUpdated(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidRealmModelDelegate.removeComponent(ComponentModel component) static ComponentRepresentationModelToRepresentation.toRepresentation(KeycloakSession session, ComponentModel component, boolean internal) static ComponentRepresentationModelToRepresentation.toRepresentationWithoutConfig(ComponentModel component) voidRealmModelDelegate.updateComponent(ComponentModel component) static voidRepresentationToModel.updateComponent(KeycloakSession session, ComponentRepresentation rep, ComponentModel component, boolean internal) -
Uses of ComponentModel in org.keycloak.models.workflow
Methods in org.keycloak.models.workflow that return ComponentModelMethods in org.keycloak.models.workflow with parameters of type ComponentModelModifier and TypeMethodDescriptionAddRequiredActionStepProviderFactory.create(KeycloakSession session, ComponentModel model) DeleteUserStepProviderFactory.create(KeycloakSession session, ComponentModel model) DisableUserStepProviderFactory.create(KeycloakSession session, ComponentModel model) EventBasedWorkflowProviderFactory.create(KeycloakSession session, ComponentModel model) NotifyUserStepProviderFactory.create(KeycloakSession session, ComponentModel model) SetUserAttributeStepProviderFactory.create(KeycloakSession session, ComponentModel model) UserCreationTimeWorkflowProviderFactory.create(KeycloakSession session, ComponentModel model) UserSessionRefreshTimeWorkflowProviderFactory.create(KeycloakSession session, ComponentModel model) Constructors in org.keycloak.models.workflow with parameters of type ComponentModelModifierConstructorDescriptionAbstractUserWorkflowProvider(KeycloakSession session, ComponentModel model) AddRequiredActionStepProvider(KeycloakSession session, ComponentModel model) DeleteUserStepProvider(KeycloakSession session, ComponentModel model) DisableUserStepProvider(KeycloakSession session, ComponentModel model) EventBasedWorkflowProvider(KeycloakSession session, ComponentModel model) NotifyUserStepProvider(KeycloakSession session, ComponentModel model) SetUserAttributeStepProvider(KeycloakSession session, ComponentModel model) UserCreationTimeWorkflowProvider(KeycloakSession session, ComponentModel model) UserSessionRefreshTimeWorkflowProvider(KeycloakSession session, ComponentModel model) WorkflowStep(ComponentModel model) -
Uses of ComponentModel in org.keycloak.protocol.oid4vc.issuance.credentialbuilder
Methods in org.keycloak.protocol.oid4vc.issuance.credentialbuilder with parameters of type ComponentModelModifier and TypeMethodDescriptionJwtCredentialBuilderFactory.create(KeycloakSession session, ComponentModel model) LDCredentialBuilderFactory.create(KeycloakSession session, ComponentModel model) SdJwtCredentialBuilderFactory.create(KeycloakSession session, ComponentModel model) -
Uses of ComponentModel in org.keycloak.provider
Methods in org.keycloak.provider with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.services
Methods in org.keycloak.services with parameters of type ComponentModelModifier and TypeMethodDescription<T extends Provider>
TDefaultKeycloakSession.getProvider(Class<T> clazz, ComponentModel componentModel) Method parameters in org.keycloak.services with type arguments of type ComponentModelModifier and TypeMethodDescription<T extends Provider>
TDefaultKeycloakSession.getComponentProvider(Class<T> clazz, String componentId, Function<KeycloakSessionFactory, ComponentModel> modelGetter) <T extends Provider>
ProviderFactory<T>DefaultComponentFactoryProviderFactory.getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> modelGetter) <T extends Provider>
ProviderFactory<T>DefaultKeycloakSessionFactory.getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> modelGetter) -
Uses of ComponentModel in org.keycloak.services.clientregistration.policy
Methods in org.keycloak.services.clientregistration.policy that return ComponentModelMethods in org.keycloak.services.clientregistration.policy with parameters of type ComponentModelModifier and TypeMethodDescriptionvoidClientRegistrationPolicyException.setPolicyModel(ComponentModel policyModel) voidAbstractClientRegistrationPolicyFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) -
Uses of ComponentModel in org.keycloak.services.clientregistration.policy.impl
Methods in org.keycloak.services.clientregistration.policy.impl with parameters of type ComponentModelModifier and TypeMethodDescriptionClientDisabledClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) ClientScopesClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) ConsentRequiredClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) MaxClientsClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) ProtocolMappersClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) ScopeClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) TrustedHostClientRegistrationPolicyFactory.create(KeycloakSession session, ComponentModel model) voidClientScopesClientRegistrationPolicyFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidMaxClientsClientRegistrationPolicyFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidTrustedHostClientRegistrationPolicyFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.services.clientregistration.policy.impl with parameters of type ComponentModelModifierConstructorDescriptionClientScopesClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel) MaxClientsClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel) ProtocolMappersClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel) ScopeClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel) TrustedHostClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel) -
Uses of ComponentModel in org.keycloak.services.ui.extend
Methods in org.keycloak.services.ui.extend with parameters of type ComponentModelModifier and TypeMethodDescriptiondefault TUiPageProviderFactory.create(KeycloakSession session, ComponentModel model) default TUiTabProviderFactory.create(KeycloakSession session, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage
Subclasses of ComponentModel in org.keycloak.storageModifier and TypeClassDescriptionclassclassStored configuration of a User Storage provider instance.Methods in org.keycloak.storage that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionstatic Stream<ComponentModel>AbstractStorageManager.getStorageProviderModels(RealmModel realm, Class<? extends Provider> storageType) Stream of ComponentModels of storageType.Methods in org.keycloak.storage with parameters of type ComponentModelModifier and TypeMethodDescriptionUserStorageProviderFactory.create(KeycloakSession session, ComponentModel model) called per Keycloak transaction.static StringStorageId.keycloakId(ComponentModel model, String externalId) generate the id string that should be returned by UserModel.getId()voidOnCreateComponent.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) voidUserStorageManager.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) default voidUserStorageProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called when UserStorageProviderModel is created.voidOnUpdateComponent.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidUserStorageManager.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidUserStorageManager.preRemove(RealmModel realm, ComponentModel component) default voidUserStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage with parameters of type ComponentModelModifierConstructorDescriptionConstructor parameters in org.keycloak.storage with type arguments of type ComponentModelModifierConstructorDescriptionAbstractStorageManager(KeycloakSession session, Class<? extends ProviderFactory> factoryTypeClass, Class<ProviderType> providerTypeClass, Function<ComponentModel, StorageProviderModelType> toStorageProviderModelTypeFunction, String configScope) -
Uses of ComponentModel in org.keycloak.storage.adapter
Fields in org.keycloak.storage.adapter declared as ComponentModelModifier and TypeFieldDescriptionprotected ComponentModelAbstractUserAdapter.storageProviderModelprotected ComponentModelAbstractUserAdapterFederatedStorage.storageProviderModelConstructors in org.keycloak.storage.adapter with parameters of type ComponentModelModifierConstructorDescriptionAbstractUserAdapter(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel) AbstractUserAdapterFederatedStorage(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel) Streams(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel) Streams(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel) Deprecated. -
Uses of ComponentModel in org.keycloak.storage.client
Subclasses of ComponentModel in org.keycloak.storage.clientModifier and TypeClassDescriptionclassStored configuration of a Client Storage provider instance.Methods in org.keycloak.storage.client with parameters of type ComponentModelModifier and TypeMethodDescriptionClientStorageProviderFactory.create(KeycloakSession session, ComponentModel model) called per Keycloak transaction.default voidClientStorageProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called when ClientStorageProviderModel is created.default voidClientStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.client with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.storage.clientscope
Subclasses of ComponentModel in org.keycloak.storage.clientscopeModifier and TypeClassDescriptionclassStored configuration of a Client scope Storage provider instance.Methods in org.keycloak.storage.clientscope with parameters of type ComponentModelModifier and TypeMethodDescriptionClientScopeStorageProviderFactory.create(KeycloakSession session, ComponentModel model) called per Keycloak transaction.default voidClientScopeStorageProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called when ClientScopeStorageProviderFactory is created.default voidClientScopeStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.clientscope with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.storage.datastore
Methods in org.keycloak.storage.datastore that return ComponentModelModifier and TypeMethodDescriptionstatic ComponentModelDefaultExportImportManager.convertFedMapperToComponent(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType) static ComponentModelDefaultExportImportManager.convertFedProviderToComponent(String realmId, UserFederationProviderRepresentation fedModel) Methods in org.keycloak.storage.datastore with parameters of type ComponentModelModifier and TypeMethodDescriptionstatic ComponentModelDefaultExportImportManager.convertFedMapperToComponent(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType) -
Uses of ComponentModel in org.keycloak.storage.federated
Methods in org.keycloak.storage.federated with parameters of type ComponentModelModifier and TypeMethodDescriptionvoidUserFederatedStorageProvider.preRemove(RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage.group
Subclasses of ComponentModel in org.keycloak.storage.groupModifier and TypeClassDescriptionclassStored configuration of a Group Storage provider instance.Methods in org.keycloak.storage.group with parameters of type ComponentModelModifier and TypeMethodDescriptionGroupStorageProviderFactory.create(KeycloakSession session, ComponentModel model) called per Keycloak transaction.default voidGroupStorageProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called when GroupStorageProviderModel is created.default voidGroupStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.group with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.storage.jpa
Methods in org.keycloak.storage.jpa with parameters of type ComponentModelModifier and TypeMethodDescriptionvoidJpaUserFederatedStorageProvider.preRemove(RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage.ldap
Methods in org.keycloak.storage.ldap that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionprotected Map<ComponentModel,LDAPConfigDecorator> LDAPStorageProviderFactory.getLDAPConfigDecorators(KeycloakSession session, ComponentModel ldapModel) Methods in org.keycloak.storage.ldap with parameters of type ComponentModelModifier and TypeMethodDescriptionLDAPStorageProviderFactory.create(KeycloakSession session, ComponentModel model) protected Map<ComponentModel,LDAPConfigDecorator> LDAPStorageProviderFactory.getLDAPConfigDecorators(KeycloakSession session, ComponentModel ldapModel) LDAPIdentityStoreRegistry.getLdapStore(KeycloakSession session, ComponentModel ldapModel, Map<ComponentModel, LDAPConfigDecorator> configDecorators) protected SynchronizationResultLDAPStorageProviderFactory.importLdapUsers(KeycloakSessionFactory sessionFactory, String realmId, ComponentModel fedModel, List<LDAPObject> ldapUsers) voidLDAPStorageProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) voidLDAPStorageProviderFactory.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidLDAPStorageProviderFactory.preRemove(KeycloakSession session, RealmModel realm, ComponentModel model) protected SynchronizationResultLDAPStorageProviderFactory.syncImpl(KeycloakSessionFactory sessionFactory, LDAPQuery userQuery, String realmId, ComponentModel fedModel) protected voidLDAPStorageProviderFactory.syncMappers(KeycloakSessionFactory sessionFactory, String realmId, ComponentModel model) voidLDAPStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Method parameters in org.keycloak.storage.ldap with type arguments of type ComponentModelModifier and TypeMethodDescriptionLDAPIdentityStoreRegistry.getLdapStore(KeycloakSession session, ComponentModel ldapModel, Map<ComponentModel, LDAPConfigDecorator> configDecorators) Constructors in org.keycloak.storage.ldap with parameters of type ComponentModelModifierConstructorDescriptionLDAPStorageProvider(LDAPStorageProviderFactory factory, KeycloakSession session, ComponentModel model, LDAPIdentityStore ldapIdentityStore) -
Uses of ComponentModel in org.keycloak.storage.ldap.idm.query.internal
Methods in org.keycloak.storage.ldap.idm.query.internal that return types with arguments of type ComponentModelMethod parameters in org.keycloak.storage.ldap.idm.query.internal with type arguments of type ComponentModel -
Uses of ComponentModel in org.keycloak.storage.ldap.kerberos
Constructors in org.keycloak.storage.ldap.kerberos with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers
Fields in org.keycloak.storage.ldap.mappers declared as ComponentModelModifier and TypeFieldDescriptionprotected final ComponentModelAbstractLDAPStorageMapper.mapperModelMethods in org.keycloak.storage.ldap.mappers that return types with arguments of type ComponentModelModifier and TypeMethodDescriptionLDAPMappersComparator.sortAsc()LDAPMappersComparator.sortDesc()Methods in org.keycloak.storage.ldap.mappers with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected voidAbstractLDAPStorageMapperFactory.checkMandatoryConfigAttribute(String name, String displayName, ComponentModel mapperModel) AbstractLDAPStorageMapperFactory.create(KeycloakSession session, ComponentModel model) LDAPStorageMapperFactory.create(KeycloakSession session, ComponentModel model) called per Keycloak transaction.protected abstract AbstractLDAPStorageMapperAbstractLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperCertificateLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperFullNameLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedAttributeMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedLDAPAttributeMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedLDAPGroupStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperHardcodedLDAPRoleStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected KerberosPrincipalAttributeMapperKerberosPrincipalAttributeMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapperUserAttributeLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) CertificateLDAPStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) FullNameLDAPStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) UserAttributeLDAPStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) LDAPStorageMapperManager.getMapper(ComponentModel mapperModel) default voidLDAPStorageMapperFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called when UserStorageProviderModel is created.default voidLDAPStorageMapperFactory.onParentUpdate(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel) static booleanAbstractLDAPStorageMapper.parseBooleanParameter(ComponentModel mapperModel, String paramName) voidLDAPConfigDecorator.updateLDAPConfig(LDAPConfig ldapConfig, ComponentModel mapperModel) voidUserAttributeLDAPStorageMapperFactory.updateLDAPConfig(LDAPConfig ldapConfig, ComponentModel mapperModel) voidCertificateLDAPStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidFullNameLDAPStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidHardcodedAttributeMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidHardcodedLDAPAttributeMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidHardcodedLDAPGroupStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidHardcodedLDAPRoleStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) default voidLDAPStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) voidUserAttributeLDAPStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.ldap.mappers with parameters of type ComponentModelModifierConstructorDescriptionAbstractLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) CertificateLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) FullNameLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedAttributeMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedLDAPAttributeMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedLDAPGroupStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) HardcodedLDAPRoleStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) KerberosPrincipalAttributeMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) UserAttributeLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership
Fields in org.keycloak.storage.ldap.mappers.membership declared as ComponentModelModifier and TypeFieldDescriptionprotected final ComponentModelCommonLDAPGroupMapperConfig.mapperModelConstructors in org.keycloak.storage.ldap.mappers.membership with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership.group
Methods in org.keycloak.storage.ldap.mappers.membership.group with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperGroupLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) GroupLDAPStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) voidGroupLDAPStorageMapperFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) voidGroupLDAPStorageMapperFactory.onParentUpdate(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel) voidGroupLDAPStorageMapperFactory.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidGroupLDAPStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.ldap.mappers.membership.group with parameters of type ComponentModelModifierConstructorDescriptionGroupLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, GroupLDAPStorageMapperFactory factory) GroupMapperConfig(ComponentModel mapperModel) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership.role
Methods in org.keycloak.storage.ldap.mappers.membership.role with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperRoleLDAPStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) RoleLDAPStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) voidRoleLDAPStorageMapperFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) voidRoleLDAPStorageMapperFactory.onParentUpdate(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel) voidRoleLDAPStorageMapperFactory.onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) voidRoleLDAPStorageMapperFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.ldap.mappers.membership.role with parameters of type ComponentModelModifierConstructorDescriptionRoleLDAPStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, RoleLDAPStorageMapperFactory factory) RoleMapperConfig(ComponentModel mapperModel) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.msad
Methods in org.keycloak.storage.ldap.mappers.msad with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperMSADUserAccountControlStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) MSADUserAccountControlStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) Constructors in org.keycloak.storage.ldap.mappers.msad with parameters of type ComponentModelModifierConstructorDescriptionMSADUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.msadlds
Methods in org.keycloak.storage.ldap.mappers.msadlds with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapperMSADLDSUserAccountControlStorageMapperFactory.createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider) MSADLDSUserAccountControlStorageMapperFactory.getConfigProperties(RealmModel realm, ComponentModel parent) Constructors in org.keycloak.storage.ldap.mappers.msadlds with parameters of type ComponentModelModifierConstructorDescriptionMSADLDSUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of ComponentModel in org.keycloak.storage.managers
Methods in org.keycloak.storage.managers with parameters of type ComponentModelModifier and TypeMethodDescriptionstatic voidUserStorageSyncManager.notifyToRefreshPeriodicSyncSingle(KeycloakSession session, RealmModel realm, ComponentModel component, boolean removed) -
Uses of ComponentModel in org.keycloak.storage.role
Subclasses of ComponentModel in org.keycloak.storage.roleModifier and TypeClassDescriptionclassStored configuration of a Role Storage provider instance.Methods in org.keycloak.storage.role with parameters of type ComponentModelModifier and TypeMethodDescriptionRoleStorageProviderFactory.create(KeycloakSession session, ComponentModel model) called per Keycloak transaction.default voidRoleStorageProviderFactory.onCreate(KeycloakSession session, RealmModel realm, ComponentModel model) Called when RoleStorageProviderModel is created.default voidRoleStorageProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config) Constructors in org.keycloak.storage.role with parameters of type ComponentModel -
Uses of ComponentModel in org.keycloak.userprofile
Methods in org.keycloak.userprofile that return ComponentModelModifier and TypeMethodDescriptionprotected ComponentModelDeclarativeUserProfileProvider.createComponentModel()Create the component model to store configurationMethods in org.keycloak.userprofile with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected UPConfigDeclarativeUserProfileProvider.parseConfigOrDefault(ComponentModel component) Get parsed config file configured in model.voidDeclarativeUserProfileProviderFactory.validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.userprofile.config
Subclasses of ComponentModel in org.keycloak.userprofile.config