Uses of Class
org.keycloak.component.ComponentModel
Package
Description
-
Uses of ComponentModel in org.keycloak.component
Modifier and TypeClassDescriptionclass
Component model backed by JSON configuration.class
Modifier and TypeFieldDescriptionstatic Comparator<ComponentModel>
PrioritizedComponentModel.comparator
Modifier 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.Modifier and TypeMethodDescription<T extends Provider>
ProviderFactory<T>ComponentFactoryProviderFactory.getProviderFactory
(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory, ComponentModel> model) ModifierConstructorDescriptionComponentModel
(ComponentModel copy) ComponentModelScope
(Config.Scope origScope, ComponentModel componentConfig) ComponentModelScope
(Config.Scope origScope, ComponentModel componentConfig, String prefix) -
Uses of ComponentModel in org.keycloak.federation.kerberos
Modifier 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) ModifierConstructorDescriptionCommonKerberosConfig
(ComponentModel componentModel) KerberosConfig
(ComponentModel component) -
Uses of ComponentModel in org.keycloak.federation.sssd
Modifier and TypeMethodDescriptionSSSDFederationProviderFactory.create
(KeycloakSession session, ComponentModel model) -
Uses of ComponentModel in org.keycloak.keys
Modifier and TypeMethodDescriptionGeneratedAesKeyProviderFactory.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) protected abstract KeyWrapper
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) ImportedRsaKeyProvider.loadKey
(RealmModel realm, ComponentModel model) protected KeyWrapper
JavaKeystoreKeyProvider.loadKey
(RealmModel realm, ComponentModel model) 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) ModifierConstructorDescriptionAbstractEcKeyProvider
(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
Modifier and TypeMethodDescriptionstatic ComponentModel
MigrateTo1_8_0.getMapperByName
(RealmModel realm, ComponentModel providerModel, String name) Modifier and TypeMethodDescriptionstatic ComponentModel
MigrateTo1_8_0.getMapperByName
(RealmModel realm, ComponentModel providerModel, String name) -
Uses of ComponentModel in org.keycloak.models
Modifier and TypeMethodDescriptionRealmModel.addComponentModel
(ComponentModel model) Adds component model.RealmModel.getComponent
(String id) RealmModel.importComponentModel
(ComponentModel model) Adds component model.Modifier 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.Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionRealmAdapter.addComponentModel
(ComponentModel model) RealmAdapter.getComponent
(String id) RealmAdapter.importComponentModel
(ComponentModel model) Modifier and TypeMethodDescriptionRealmAdapter.getComponentsStream()
RealmAdapter.getComponentsStream
(String parentId) RealmAdapter.getComponentsStream
(String parentId, String providerType) Modifier 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
Modifier and TypeFieldDescriptionprotected Map<String,
ComponentModel> CachedRealm.components
protected MultivaluedMap<String,
ComponentModel> CachedRealm.componentsByParent
protected MultivaluedMap<String,
ComponentModel> CachedRealm.componentsByParentAndType
Modifier and TypeMethodDescriptionCachedRealm.getComponents()
CachedRealm.getComponentsByParent()
CachedRealm.getComponentsByParentAndType()
-
Uses of ComponentModel in org.keycloak.models.jpa
Modifier and TypeMethodDescriptionRealmAdapter.addComponentModel
(ComponentModel model) protected ComponentModel
RealmAdapter.entityToModel
(ComponentEntity c) RealmAdapter.getComponent
(String id) RealmAdapter.importComponentModel
(ComponentModel model) Modifier and TypeMethodDescriptionRealmAdapter.getComponentsStream()
RealmAdapter.getComponentsStream
(String parentId) RealmAdapter.getComponentsStream
(String parentId, String providerType) Modifier 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
Modifier 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) Modifier 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) Modifier 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.signing
Modifier 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
-
Uses of ComponentModel in org.keycloak.services
Modifier and TypeMethodDescription<T extends Provider>
TDefaultKeycloakSession.getProvider
(Class<T> clazz, ComponentModel componentModel) Modifier 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
Modifier 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
Modifier 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) ModifierConstructorDescriptionClientScopesClientRegistrationPolicy
(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
Modifier and TypeMethodDescriptiondefault T
UiPageProviderFactory.create
(KeycloakSession session, ComponentModel model) default T
UiTabProviderFactory.create
(KeycloakSession session, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage
Modifier and TypeClassDescriptionclass
class
Stored configuration of a User Storage provider instance.Modifier and TypeMethodDescriptionstatic Stream<ComponentModel>
AbstractStorageManager.getStorageProviderModels
(RealmModel realm, Class<? extends Provider> storageType) Stream of ComponentModels of storageType.Modifier 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) ModifierConstructorDescriptionModifierConstructorDescriptionAbstractStorageManager
(KeycloakSession session, Class<? extends ProviderFactory> factoryTypeClass, Class<ProviderType> providerTypeClass, Function<ComponentModel, StorageProviderModelType> toStorageProviderModelTypeFunction, String configScope) -
Uses of ComponentModel in org.keycloak.storage.adapter
Modifier and TypeFieldDescriptionprotected ComponentModel
AbstractUserAdapter.storageProviderModel
protected ComponentModel
AbstractUserAdapterFederatedStorage.storageProviderModel
ModifierConstructorDescriptionAbstractUserAdapter
(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
Modifier and TypeClassDescriptionclass
Stored configuration of a Client Storage provider instance.Modifier 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) -
Uses of ComponentModel in org.keycloak.storage.clientscope
Modifier and TypeClassDescriptionclass
Stored configuration of a Client scope Storage provider instance.Modifier 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) -
Uses of ComponentModel in org.keycloak.storage.datastore
Modifier and TypeMethodDescriptionstatic ComponentModel
DefaultExportImportManager.convertFedMapperToComponent
(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType) static ComponentModel
DefaultExportImportManager.convertFedProviderToComponent
(String realmId, UserFederationProviderRepresentation fedModel) Modifier and TypeMethodDescriptionstatic ComponentModel
DefaultExportImportManager.convertFedMapperToComponent
(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType) -
Uses of ComponentModel in org.keycloak.storage.federated
Modifier and TypeMethodDescriptionvoid
UserFederatedStorageProvider.preRemove
(RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage.group
Modifier and TypeClassDescriptionclass
Stored configuration of a Group Storage provider instance.Modifier 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) -
Uses of ComponentModel in org.keycloak.storage.jpa
Modifier and TypeMethodDescriptionvoid
JpaUserFederatedStorageProvider.preRemove
(RealmModel realm, ComponentModel model) -
Uses of ComponentModel in org.keycloak.storage.ldap
Modifier and TypeMethodDescriptionprotected Map<ComponentModel,
LDAPConfigDecorator> LDAPStorageProviderFactory.getLDAPConfigDecorators
(KeycloakSession session, ComponentModel ldapModel) Modifier 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) Modifier and TypeMethodDescriptionLDAPIdentityStoreRegistry.getLdapStore
(KeycloakSession session, ComponentModel ldapModel, Map<ComponentModel, LDAPConfigDecorator> configDecorators) ModifierConstructorDescriptionLDAPStorageProvider
(LDAPStorageProviderFactory factory, KeycloakSession session, ComponentModel model, LDAPIdentityStore ldapIdentityStore) -
Uses of ComponentModel in org.keycloak.storage.ldap.idm.query.internal
-
Uses of ComponentModel in org.keycloak.storage.ldap.kerberos
-
Uses of ComponentModel in org.keycloak.storage.ldap.mappers
Modifier and TypeFieldDescriptionprotected final ComponentModel
AbstractLDAPStorageMapper.mapperModel
Modifier and TypeMethodDescriptionLDAPMappersComparator.sortAsc()
LDAPMappersComparator.sortDesc()
Modifier 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 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) ModifierConstructorDescriptionAbstractLDAPStorageMapper
(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) UserAttributeLDAPStorageMapper
(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership
Modifier and TypeFieldDescriptionprotected final ComponentModel
CommonLDAPGroupMapperConfig.mapperModel
-
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership.group
Modifier 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) ModifierConstructorDescriptionGroupLDAPStorageMapper
(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, GroupLDAPStorageMapperFactory factory) GroupMapperConfig
(ComponentModel mapperModel) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership.role
Modifier 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) ModifierConstructorDescriptionRoleLDAPStorageMapper
(ComponentModel mapperModel, LDAPStorageProvider ldapProvider, RoleLDAPStorageMapperFactory factory) RoleMapperConfig
(ComponentModel mapperModel) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.msad
Modifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapper
MSADUserAccountControlStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) MSADUserAccountControlStorageMapperFactory.getConfigProperties
(RealmModel realm, ComponentModel parent) ModifierConstructorDescriptionMSADUserAccountControlStorageMapper
(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.msadlds
Modifier and TypeMethodDescriptionprotected AbstractLDAPStorageMapper
MSADLDSUserAccountControlStorageMapperFactory.createMapper
(ComponentModel mapperModel, LDAPStorageProvider federationProvider) MSADLDSUserAccountControlStorageMapperFactory.getConfigProperties
(RealmModel realm, ComponentModel parent) ModifierConstructorDescriptionMSADLDSUserAccountControlStorageMapper
(ComponentModel mapperModel, LDAPStorageProvider ldapProvider) -
Uses of ComponentModel in org.keycloak.storage.managers
Modifier and TypeMethodDescriptionstatic void
UserStorageSyncManager.notifyToRefreshPeriodicSyncSingle
(KeycloakSession session, RealmModel realm, ComponentModel component, boolean removed) -
Uses of ComponentModel in org.keycloak.storage.role
Modifier and TypeClassDescriptionclass
Stored configuration of a Role Storage provider instance.Modifier 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) -
Uses of ComponentModel in org.keycloak.userprofile
Modifier and TypeMethodDescriptionprotected ComponentModel
DeclarativeUserProfileProvider.createComponentModel()
Create the component model to store configurationModifier 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