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 TypeClassDescriptionclass
Component model backed by JSON configuration.class
Fields in org.keycloak.component with type parameters of type ComponentModelModifier and TypeFieldDescriptionstatic Comparator<ComponentModel>
PrioritizedComponentModel.comparator
Methods in org.keycloak.component that return ComponentModelMethods in org.keycloak.component with parameters of type ComponentModelModifier and TypeMethodDescriptiondefault ProviderType
AmphibianProviderFactory.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 void
ComponentFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called after a component is createddefault void
AmphibianProviderFactory.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) default void
ComponentFactory.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) Called after the component is updated.static int
PrioritizedComponentModel.parsePriority
(ComponentModel component) default void
AmphibianProviderFactory.preRemove
(KeycloakSession session, RealmModel realm, ComponentModel model) default void
ComponentFactory.preRemove
(KeycloakSession session, RealmModel realm, ComponentModel model) Called before the component is removed.default void
ComponentFactory.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) void
KerberosFederationProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) void
KerberosFederationProviderFactory.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
KerberosFederationProviderFactory.preRemove
(KeycloakSession session, RealmModel realm, ComponentModel model) 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) void
IpatuuraUserStorageProviderFactory.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 void
KeyNoteUtils.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 void
AbstractGeneratedEcKeyProviderFactory.generateKeys
(ComponentModel model, String ecInNistRep) protected abstract KeyWrapper
AbstractEcKeyProvider.loadKey
(RealmModel realm, ComponentModel model) protected abstract KeyWrapper
AbstractEddsaKeyProvider.loadKey
(RealmModel realm, ComponentModel model) AbstractRsaKeyProvider.loadKey
(RealmModel realm, ComponentModel model) protected KeyWrapper
GeneratedEcdhKeyProvider.loadKey
(RealmModel realm, ComponentModel model) protected KeyWrapper
GeneratedEcdsaKeyProvider.loadKey
(RealmModel realm, ComponentModel model) protected KeyWrapper
GeneratedEddsaKeyProvider.loadKey
(RealmModel realm, ComponentModel model) protected KeyWrapper
JavaKeystoreKeyProvider.loadKey
(RealmModel realm, ComponentModel model) static KeyWrapper
KeyNoteUtils.retrieveKeyFromNotes
(ComponentModel model, String name) Retrieves the key from the note in the model if available.void
AbstractEcKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
AbstractEddsaKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
AbstractGeneratedEcKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
AbstractGeneratedRsaKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
AbstractGeneratedSecretKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
AbstractImportedRsaKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
AbstractRsaKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
GeneratedEddsaKeyProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
JavaKeystoreKeyProviderFactory.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 ComponentModel
MigrateTo1_8_0.getMapperByName
(RealmModel realm, ComponentModel providerModel, String name) Methods in org.keycloak.migration.migrators with parameters of type ComponentModelModifier and TypeMethodDescriptionstatic ComponentModel
MigrateTo1_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.void
UserProvider.preRemove
(RealmModel realm, ComponentModel component) Called when a component is removed.void
RealmModel.removeComponent
(ComponentModel component) Removes given component.void
RealmModel.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) void
RealmAdapter.executeEvictions
(ComponentModel model) RealmAdapter.importComponentModel
(ComponentModel model) void
UserCacheSession.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) void
UserCacheSession.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
UserCacheSession.preRemove
(RealmModel realm, ComponentModel component) void
RealmAdapter.removeComponent
(ComponentModel component) void
RealmAdapter.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.components
protected MultivaluedMap<String,
ComponentModel> CachedRealm.componentsByParent
protected MultivaluedMap<String,
ComponentModel> CachedRealm.componentsByParentAndType
Methods 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 ComponentModel
RealmAdapter.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) void
JpaUserProvider.preRemove
(RealmModel realm, ComponentModel component) void
RealmAdapter.removeComponent
(ComponentModel component) protected void
RealmAdapter.setConfig
(ComponentModel model, ComponentEntity c) void
RealmAdapter.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 ComponentModel
KeycloakModelUtils.createComponentModel
(String name, String parentId, String providerId, String providerType, String... config) RealmModelDelegate.getComponent
(String id) static ComponentModel
KeycloakModelUtils.getComponentModel
(KeycloakSessionFactory factory, String realmId, String componentId) RealmModelDelegate.importComponentModel
(ComponentModel model) static ComponentModel
RepresentationToModel.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 ComponentFactory
ComponentUtil.getComponentFactory
(KeycloakSession session, ComponentModel component) RealmModelDelegate.importComponentModel
(ComponentModel model) static void
ComponentUtil.notifyCreated
(KeycloakSession session, RealmModel realm, ComponentModel model) static void
ComponentUtil.notifyPreRemove
(KeycloakSession session, RealmModel realm, ComponentModel model) static void
ComponentUtil.notifyUpdated
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
RealmModelDelegate.removeComponent
(ComponentModel component) static ComponentRepresentation
ModelToRepresentation.toRepresentation
(KeycloakSession session, ComponentModel component, boolean internal) static ComponentRepresentation
ModelToRepresentation.toRepresentationWithoutConfig
(ComponentModel component) void
RealmModelDelegate.updateComponent
(ComponentModel component) static void
RepresentationToModel.updateComponent
(KeycloakSession session, ComponentRepresentation rep, ComponentModel component, boolean internal) -
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.protocol.oid4vc.issuance.signing
Methods in org.keycloak.protocol.oid4vc.issuance.signing with parameters of type ComponentModelModifier and TypeMethodDescriptionJwtSigningServiceProviderFactory.create
(KeycloakSession session, ComponentModel model) LDSigningServiceProviderFactory.create
(KeycloakSession session, ComponentModel model) SdJwtSigningServiceProviderFactory.create
(KeycloakSession session, ComponentModel model) default void
VCSigningServiceProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
JwtSigningServiceProviderFactory.validateSpecificConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
LDSigningServiceProviderFactory.validateSpecificConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
SdJwtSigningServiceProviderFactory.validateSpecificConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) void
VCSigningServiceProviderFactory.validateSpecificConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) Should validate potential implementation specific configuration of the factory. -
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 TypeMethodDescriptionvoid
ClientRegistrationPolicyException.setPolicyModel
(ComponentModel policyModel) void
AbstractClientRegistrationPolicyFactory.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) void
MaxClientsClientRegistrationPolicyFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
TrustedHostClientRegistrationPolicyFactory.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 T
UiPageProviderFactory.create
(KeycloakSession session, ComponentModel model) default T
UiTabProviderFactory.create
(KeycloakSession session, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage
Subclasses of ComponentModel in org.keycloak.storageModifier and TypeClassDescriptionclass
class
Stored 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 String
StorageId.keycloakId
(ComponentModel model, String externalId) generate the id string that should be returned by UserModel.getId()void
OnCreateComponent.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) void
UserStorageManager.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) default void
UserStorageProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called when UserStorageProviderModel is created.void
OnUpdateComponent.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
UserStorageManager.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
UserStorageManager.preRemove
(RealmModel realm, ComponentModel component) default void
UserStorageProviderFactory.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 ComponentModel
AbstractUserAdapter.storageProviderModel
protected ComponentModel
AbstractUserAdapterFederatedStorage.storageProviderModel
Constructors 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 TypeClassDescriptionclass
Stored 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 void
ClientStorageProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called when ClientStorageProviderModel is created.default void
ClientStorageProviderFactory.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 TypeClassDescriptionclass
Stored 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 void
ClientScopeStorageProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called when ClientScopeStorageProviderFactory is created.default void
ClientScopeStorageProviderFactory.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 ComponentModel
DefaultExportImportManager.convertFedMapperToComponent
(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType) static ComponentModel
DefaultExportImportManager.convertFedProviderToComponent
(String realmId, UserFederationProviderRepresentation fedModel) Methods in org.keycloak.storage.datastore with parameters of type ComponentModelModifier and TypeMethodDescriptionstatic ComponentModel
DefaultExportImportManager.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 TypeMethodDescriptionvoid
UserFederatedStorageProvider.preRemove
(RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage.group
Subclasses of ComponentModel in org.keycloak.storage.groupModifier and TypeClassDescriptionclass
Stored 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 void
GroupStorageProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called when GroupStorageProviderModel is created.default void
GroupStorageProviderFactory.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 TypeMethodDescriptionvoid
JpaUserFederatedStorageProvider.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 SynchronizationResult
LDAPStorageProviderFactory.importLdapUsers
(KeycloakSessionFactory sessionFactory, String realmId, ComponentModel fedModel, List<LDAPObject> ldapUsers) void
LDAPStorageProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) void
LDAPStorageProviderFactory.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
LDAPStorageProviderFactory.preRemove
(KeycloakSession session, RealmModel realm, ComponentModel model) protected SynchronizationResult
LDAPStorageProviderFactory.syncImpl
(KeycloakSessionFactory sessionFactory, LDAPQuery userQuery, String realmId, ComponentModel fedModel) protected void
LDAPStorageProviderFactory.syncMappers
(KeycloakSessionFactory sessionFactory, String realmId, ComponentModel model) void
LDAPStorageProviderFactory.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 ComponentModel
AbstractLDAPStorageMapper.mapperModel
Methods 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 void
AbstractLDAPStorageMapperFactory.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 AbstractLDAPStorageMapper
AbstractLDAPStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
CertificateLDAPStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
FullNameLDAPStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
HardcodedAttributeMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
HardcodedLDAPAttributeMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
HardcodedLDAPGroupStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
HardcodedLDAPRoleStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected KerberosPrincipalAttributeMapper
KerberosPrincipalAttributeMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) protected AbstractLDAPStorageMapper
UserAttributeLDAPStorageMapperFactory.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 void
LDAPStorageMapperFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called when UserStorageProviderModel is created.default void
LDAPStorageMapperFactory.onParentUpdate
(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel) static boolean
AbstractLDAPStorageMapper.parseBooleanParameter
(ComponentModel mapperModel, String paramName) void
LDAPConfigDecorator.updateLDAPConfig
(LDAPConfig ldapConfig, ComponentModel mapperModel) void
UserAttributeLDAPStorageMapperFactory.updateLDAPConfig
(LDAPConfig ldapConfig, ComponentModel mapperModel) void
CertificateLDAPStorageMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
FullNameLDAPStorageMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
HardcodedAttributeMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
HardcodedLDAPAttributeMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
HardcodedLDAPGroupStorageMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
HardcodedLDAPRoleStorageMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) default void
LDAPStorageMapperFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel config) void
UserAttributeLDAPStorageMapperFactory.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 ComponentModel
CommonLDAPGroupMapperConfig.mapperModel
Constructors 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 AbstractLDAPStorageMapper
GroupLDAPStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) GroupLDAPStorageMapperFactory.getConfigProperties
(RealmModel realm, ComponentModel parent) void
GroupLDAPStorageMapperFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) void
GroupLDAPStorageMapperFactory.onParentUpdate
(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel) void
GroupLDAPStorageMapperFactory.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
GroupLDAPStorageMapperFactory.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 AbstractLDAPStorageMapper
RoleLDAPStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) RoleLDAPStorageMapperFactory.getConfigProperties
(RealmModel realm, ComponentModel parent) void
RoleLDAPStorageMapperFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) void
RoleLDAPStorageMapperFactory.onParentUpdate
(RealmModel realm, UserStorageProviderModel oldParent, UserStorageProviderModel newParent, ComponentModel mapperModel) void
RoleLDAPStorageMapperFactory.onUpdate
(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel) void
RoleLDAPStorageMapperFactory.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 AbstractLDAPStorageMapper
MSADUserAccountControlStorageMapperFactory.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 AbstractLDAPStorageMapper
MSADLDSUserAccountControlStorageMapperFactory.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 void
UserStorageSyncManager.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 TypeClassDescriptionclass
Stored 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 void
RoleStorageProviderFactory.onCreate
(KeycloakSession session, RealmModel realm, ComponentModel model) Called when RoleStorageProviderModel is created.default void
RoleStorageProviderFactory.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 ComponentModel
DeclarativeUserProfileProvider.createComponentModel()
Create the component model to store configurationMethods in org.keycloak.userprofile with parameters of type ComponentModelModifier and TypeMethodDescriptionprotected UPConfig
DeclarativeUserProfileProvider.parseConfigOrDefault
(ComponentModel component) Get parsed config file configured in model.void
DeclarativeUserProfileProviderFactory.validateConfiguration
(KeycloakSession session, RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.userprofile.config
Subclasses of ComponentModel in org.keycloak.userprofile.config