Uses of Class
org.keycloak.component.ComponentModel
-
-
Uses of ComponentModel in org.keycloak.component
Subclasses of ComponentModel in org.keycloak.component Modifier and Type Class Description class
JsonConfigComponentModel
Component model backed by JSON configuration.class
PrioritizedComponentModel
Fields in org.keycloak.component with type parameters of type ComponentModel Modifier and Type Field Description static Comparator<ComponentModel>
PrioritizedComponentModel. comparator
Methods in org.keycloak.component that return ComponentModel Modifier and Type Method Description ComponentModel
ComponentModelScope. getComponentModel()
Methods in org.keycloak.component with parameters of type ComponentModel Modifier and Type Method Description default ProviderType
AmphibianProviderFactory. create(KeycloakSession session, ComponentModel model)
Deprecated.CreatedType
ComponentFactory. create(KeycloakSession session, ComponentModel model)
default List<ProviderConfigProperty>
SubComponentFactory. getConfigProperties(RealmModel realm, ComponentModel parent)
default Map<String,Object>
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 ComponentModel Modifier and Type Method Description <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 ComponentModel Constructor Description ComponentModel(ComponentModel copy)
ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig)
ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig, String prefix)
PrioritizedComponentModel(ComponentModel copy)
-
Uses of ComponentModel in org.keycloak.federation.kerberos
Methods in org.keycloak.federation.kerberos with parameters of type ComponentModel Modifier and Type Method Description KerberosFederationProvider
KerberosFederationProviderFactory. 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 ComponentModel Constructor Description CommonKerberosConfig(ComponentModel componentModel)
KerberosConfig(ComponentModel component)
-
Uses of ComponentModel in org.keycloak.federation.sssd
Methods in org.keycloak.federation.sssd with parameters of type ComponentModel Modifier and Type Method Description SSSDFederationProvider
SSSDFederationProviderFactory. create(KeycloakSession session, ComponentModel model)
-
Uses of ComponentModel in org.keycloak.keys
Methods in org.keycloak.keys with parameters of type ComponentModel Modifier and Type Method Description GeneratedAesKeyProvider
GeneratedAesKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
KeyProvider
GeneratedEcdsaKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
GeneratedHmacKeyProvider
GeneratedHmacKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
KeyProvider
GeneratedRsaEncKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
KeyProvider
GeneratedRsaKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
KeyProvider
ImportedRsaEncKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
KeyProvider
ImportedRsaKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
KeyProvider
JavaKeystoreKeyProviderFactory. create(KeycloakSession session, ComponentModel model)
T
KeyProviderFactory. create(KeycloakSession session, ComponentModel model)
protected abstract KeyWrapper
AbstractEcdsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
protected abstract KeyWrapper
AbstractRsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
protected KeyWrapper
GeneratedEcdsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
KeyWrapper
ImportedRsaKeyProvider. loadKey(RealmModel realm, ComponentModel model)
protected KeyWrapper
JavaKeystoreKeyProvider. loadKey(RealmModel realm, ComponentModel model)
void
AbstractEcdsaKeyProviderFactory. 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
GeneratedEcdsaKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)
void
JavaKeystoreKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)
static ConfigurationValidationHelper
SecretKeyProviderUtils. validateConfiguration(ComponentModel model)
Constructors in org.keycloak.keys with parameters of type ComponentModel Constructor Description AbstractEcdsaKeyProvider(RealmModel realm, ComponentModel model)
AbstractGeneratedSecretKeyProvider(ComponentModel model, KeyUse use, String type, String algorithm)
AbstractRsaKeyProvider(RealmModel realm, ComponentModel model)
GeneratedAesKeyProvider(ComponentModel model)
GeneratedEcdsaKeyProvider(RealmModel realm, ComponentModel model)
GeneratedHmacKeyProvider(ComponentModel model)
ImportedRsaKeyProvider(RealmModel realm, ComponentModel model)
JavaKeystoreKeyProvider(RealmModel realm, ComponentModel model)
-
Uses of ComponentModel in org.keycloak.migration.migrators
Methods in org.keycloak.migration.migrators that return ComponentModel Modifier and Type Method Description static ComponentModel
MigrateTo1_8_0. getMapperByName(RealmModel realm, ComponentModel providerModel, String name)
Methods in org.keycloak.migration.migrators with parameters of type ComponentModel Modifier and Type Method Description static 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 ComponentModel Modifier and Type Method Description ComponentModel
RealmModel. addComponentModel(ComponentModel model)
Adds component model.ComponentModel
RealmModel. getComponent(String id)
ComponentModel
RealmModel. importComponentModel(ComponentModel model)
Adds component model.Methods in org.keycloak.models that return types with arguments of type ComponentModel Modifier and Type Method Description Stream<ComponentModel>
RealmModel. getComponentsStream()
Returns stream of component models.Stream<ComponentModel>
RealmModel. getComponentsStream(String parentId)
Returns stream of ComponentModels for specific parentId.Stream<ComponentModel>
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 ComponentModel Modifier and Type Method Description ComponentModel
RealmModel. addComponentModel(ComponentModel model)
Adds component model.<T extends Provider>
TKeycloakSession. getProvider(Class<T> clazz, ComponentModel componentModel)
Deprecated.Deprecated in favor of {@link #getComponentProvider)ComponentModel
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 ComponentModel Modifier and Type Method Description <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 ComponentModel Modifier and Type Method Description ComponentModel
RealmAdapter. addComponentModel(ComponentModel model)
ComponentModel
RealmAdapter. getComponent(String id)
ComponentModel
RealmAdapter. importComponentModel(ComponentModel model)
Methods in org.keycloak.models.cache.infinispan that return types with arguments of type ComponentModel Modifier and Type Method Description Stream<ComponentModel>
RealmAdapter. getComponentsStream()
Stream<ComponentModel>
RealmAdapter. getComponentsStream(String parentId)
Stream<ComponentModel>
RealmAdapter. getComponentsStream(String parentId, String providerType)
Methods in org.keycloak.models.cache.infinispan with parameters of type ComponentModel Modifier and Type Method Description ComponentModel
RealmAdapter. addComponentModel(ComponentModel model)
void
RealmAdapter. executeEvictions(ComponentModel model)
ComponentModel
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 ComponentModel Modifier and Type Field Description protected Map<String,ComponentModel>
CachedRealm. components
protected MultivaluedHashMap<String,ComponentModel>
CachedRealm. componentsByParent
protected MultivaluedHashMap<String,ComponentModel>
CachedRealm. componentsByParentAndType
Methods in org.keycloak.models.cache.infinispan.entities that return types with arguments of type ComponentModel Modifier and Type Method Description Map<String,ComponentModel>
CachedRealm. getComponents()
MultivaluedHashMap<String,ComponentModel>
CachedRealm. getComponentsByParent()
MultivaluedHashMap<String,ComponentModel>
CachedRealm. getComponentsByParentAndType()
-
Uses of ComponentModel in org.keycloak.models.jpa
Methods in org.keycloak.models.jpa that return ComponentModel Modifier and Type Method Description ComponentModel
RealmAdapter. addComponentModel(ComponentModel model)
protected ComponentModel
RealmAdapter. entityToModel(ComponentEntity c)
ComponentModel
RealmAdapter. getComponent(String id)
ComponentModel
RealmAdapter. importComponentModel(ComponentModel model)
Methods in org.keycloak.models.jpa that return types with arguments of type ComponentModel Modifier and Type Method Description Stream<ComponentModel>
RealmAdapter. getComponentsStream()
Stream<ComponentModel>
RealmAdapter. getComponentsStream(String parentId)
Stream<ComponentModel>
RealmAdapter. getComponentsStream(String parentId, String providerType)
Methods in org.keycloak.models.jpa with parameters of type ComponentModel Modifier and Type Method Description ComponentModel
RealmAdapter. addComponentModel(ComponentModel model)
ComponentModel
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.map.datastore
Methods in org.keycloak.models.map.datastore with parameters of type ComponentModel Modifier and Type Method Description <T extends Provider>
TImportKeycloakSession. getProvider(Class<T> clazz, ComponentModel componentModel)
Method parameters in org.keycloak.models.map.datastore with type arguments of type ComponentModel Modifier and Type Method Description <T extends Provider>
TImportKeycloakSession. getComponentProvider(Class<T> clazz, String componentId, Function<KeycloakSessionFactory,ComponentModel> modelGetter)
<T extends Provider>
ProviderFactory<T>ImportSessionFactoryWrapper. getProviderFactory(Class<T> clazz, String realmId, String componentId, Function<KeycloakSessionFactory,ComponentModel> modelGetter)
-
Uses of ComponentModel in org.keycloak.models.map.realm
Methods in org.keycloak.models.map.realm that return ComponentModel Modifier and Type Method Description ComponentModel
MapRealmAdapter. addComponentModel(ComponentModel model)
ComponentModel
MapRealmAdapter. getComponent(String id)
ComponentModel
MapRealmAdapter. importComponentModel(ComponentModel model)
Methods in org.keycloak.models.map.realm that return types with arguments of type ComponentModel Modifier and Type Method Description Stream<ComponentModel>
MapRealmAdapter. getComponentsStream()
Stream<ComponentModel>
MapRealmAdapter. getComponentsStream(String parentId)
Stream<ComponentModel>
MapRealmAdapter. getComponentsStream(String parentId, String providerType)
Methods in org.keycloak.models.map.realm with parameters of type ComponentModel Modifier and Type Method Description ComponentModel
MapRealmAdapter. addComponentModel(ComponentModel model)
ComponentModel
MapRealmAdapter. importComponentModel(ComponentModel model)
void
MapRealmAdapter. removeComponent(ComponentModel component)
void
MapRealmAdapter. updateComponent(ComponentModel component)
-
Uses of ComponentModel in org.keycloak.models.map.realm.entity
Methods in org.keycloak.models.map.realm.entity that return ComponentModel Modifier and Type Method Description static ComponentModel
MapComponentEntity. toModel(MapComponentEntity entity)
Methods in org.keycloak.models.map.realm.entity with parameters of type ComponentModel Modifier and Type Method Description static MapComponentEntity
MapComponentEntity. fromModel(ComponentModel model)
-
Uses of ComponentModel in org.keycloak.models.map.storage.ldap.config
Fields in org.keycloak.models.map.storage.ldap.config declared as ComponentModel Modifier and Type Field Description protected ComponentModel
LdapMapCommonGroupMapperConfig. mapperModel
Constructors in org.keycloak.models.map.storage.ldap.config with parameters of type ComponentModel Constructor Description LdapMapCommonGroupMapperConfig(ComponentModel mapperModel)
-
Uses of ComponentModel in org.keycloak.models.map.storage.ldap.model
Methods in org.keycloak.models.map.storage.ldap.model that return types with arguments of type ComponentModel Modifier and Type Method Description List<ComponentModel>
LdapMapQuery. getMappers()
Method parameters in org.keycloak.models.map.storage.ldap.model with type arguments of type ComponentModel Modifier and Type Method Description LdapMapQuery
LdapMapQuery. addMappers(Collection<ComponentModel> mappers)
-
Uses of ComponentModel in org.keycloak.models.map.user
Methods in org.keycloak.models.map.user with parameters of type ComponentModel Modifier and Type Method Description void
MapUserProvider. preRemove(RealmModel realm, ComponentModel component)
-
Uses of ComponentModel in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return ComponentModel Modifier and Type Method Description static ComponentModel
KeycloakModelUtils. createComponentModel(String name, String parentId, String providerId, String providerType, String... config)
static ComponentModel
KeycloakModelUtils. getComponentModel(KeycloakSessionFactory factory, String realmId, String componentId)
static ComponentModel
RepresentationToModel. toModel(KeycloakSession session, ComponentRepresentation rep)
Methods in org.keycloak.models.utils that return types with arguments of type ComponentModel Modifier and Type Method Description static Function<KeycloakSessionFactory,ComponentModel>
KeycloakModelUtils. componentModelGetter(String realmId, String componentId)
-
Uses of ComponentModel in org.keycloak.provider
Methods in org.keycloak.provider with parameters of type ComponentModel Modifier and Type Method Description static ConfigurationValidationHelper
ConfigurationValidationHelper. check(ComponentModel model)
-
Uses of ComponentModel in org.keycloak.services
Methods in org.keycloak.services with parameters of type ComponentModel Modifier and Type Method Description <T extends Provider>
TDefaultKeycloakSession. getProvider(Class<T> clazz, ComponentModel componentModel)
Method parameters in org.keycloak.services with type arguments of type ComponentModel Modifier and Type Method Description <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 ComponentModel Modifier and Type Method Description ComponentModel
ClientRegistrationPolicyException. getPolicyModel()
Methods in org.keycloak.services.clientregistration.policy with parameters of type ComponentModel Modifier and Type Method Description void
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 ComponentModel Modifier and Type Method Description ClientRegistrationPolicy
ClientDisabledClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)
ClientRegistrationPolicy
ClientScopesClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)
ClientRegistrationPolicy
ConsentRequiredClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)
ClientRegistrationPolicy
MaxClientsClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)
ClientRegistrationPolicy
ProtocolMappersClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)
ClientRegistrationPolicy
ScopeClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)
ClientRegistrationPolicy
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 ComponentModel Constructor Description ClientScopesClientRegistrationPolicy(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.storage
Subclasses of ComponentModel in org.keycloak.storage Modifier and Type Class Description class
CacheableStorageProviderModel
class
UserStorageProviderModel
Stored configuration of a User Storage provider instance.Methods in org.keycloak.storage that return types with arguments of type ComponentModel Modifier and Type Method Description static Stream<ComponentModel>
AbstractStorageManager. getStorageProviderModels(RealmModel realm, Class<? extends Provider> storageType)
Stream of ComponentModels of storageType.Methods in org.keycloak.storage with parameters of type ComponentModel Modifier and Type Method Description T
UserStorageProviderFactory. 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 ComponentModel Constructor Description CacheableStorageProviderModel(ComponentModel copy)
UserStorageProviderModel(ComponentModel copy)
Constructor parameters in org.keycloak.storage with type arguments of type ComponentModel Constructor Description AbstractStorageManager(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 ComponentModel Modifier and Type Field Description protected ComponentModel
AbstractUserAdapter. storageProviderModel
protected ComponentModel
AbstractUserAdapterFederatedStorage. storageProviderModel
Constructors in org.keycloak.storage.adapter with parameters of type ComponentModel Constructor Description AbstractUserAdapter(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)
-
Uses of ComponentModel in org.keycloak.storage.client
Subclasses of ComponentModel in org.keycloak.storage.client Modifier and Type Class Description class
ClientStorageProviderModel
Stored configuration of a Client Storage provider instance.Methods in org.keycloak.storage.client with parameters of type ComponentModel Modifier and Type Method Description T
ClientStorageProviderFactory. 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 Constructor Description ClientStorageProviderModel(ComponentModel copy)
-
Uses of ComponentModel in org.keycloak.storage.clientscope
Subclasses of ComponentModel in org.keycloak.storage.clientscope Modifier and Type Class Description class
ClientScopeStorageProviderModel
Stored configuration of a Client scope Storage provider instance.Methods in org.keycloak.storage.clientscope with parameters of type ComponentModel Modifier and Type Method Description T
ClientScopeStorageProviderFactory. 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 Constructor Description ClientScopeStorageProviderModel(ComponentModel copy)
-
Uses of ComponentModel in org.keycloak.storage.datastore
Methods in org.keycloak.storage.datastore that return ComponentModel Modifier and Type Method Description static ComponentModel
LegacyExportImportManager. convertFedMapperToComponent(RealmModel realm, ComponentModel parent, UserFederationMapperRepresentation rep, String newMapperType)
static ComponentModel
LegacyExportImportManager. convertFedProviderToComponent(String realmId, UserFederationProviderRepresentation fedModel)
Methods in org.keycloak.storage.datastore with parameters of type ComponentModel Modifier and Type Method Description static ComponentModel
LegacyExportImportManager. 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 ComponentModel Modifier and Type Method Description void
UserFederatedStorageProvider. preRemove(RealmModel realm, ComponentModel model)
-
Uses of ComponentModel in org.keycloak.storage.group
Subclasses of ComponentModel in org.keycloak.storage.group Modifier and Type Class Description class
GroupStorageProviderModel
Stored configuration of a Group Storage provider instance.Methods in org.keycloak.storage.group with parameters of type ComponentModel Modifier and Type Method Description T
GroupStorageProviderFactory. 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 Constructor Description GroupStorageProviderModel(ComponentModel copy)
-
Uses of ComponentModel in org.keycloak.storage.jpa
Methods in org.keycloak.storage.jpa with parameters of type ComponentModel Modifier and Type Method Description void
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 ComponentModel Modifier and Type Method Description protected Map<ComponentModel,LDAPConfigDecorator>
LDAPStorageProviderFactory. getLDAPConfigDecorators(KeycloakSession session, ComponentModel ldapModel)
Methods in org.keycloak.storage.ldap with parameters of type ComponentModel Modifier and Type Method Description LDAPStorageProvider
LDAPStorageProviderFactory. create(KeycloakSession session, ComponentModel model)
protected Map<ComponentModel,LDAPConfigDecorator>
LDAPStorageProviderFactory. getLDAPConfigDecorators(KeycloakSession session, ComponentModel ldapModel)
LDAPIdentityStore
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 ComponentModel Modifier and Type Method Description LDAPIdentityStore
LDAPIdentityStoreRegistry. getLdapStore(KeycloakSession session, ComponentModel ldapModel, Map<ComponentModel,LDAPConfigDecorator> configDecorators)
Constructors in org.keycloak.storage.ldap with parameters of type ComponentModel Constructor Description LDAPStorageProvider(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 ComponentModel Modifier and Type Method Description List<ComponentModel>
LDAPQuery. getMappers()
Method parameters in org.keycloak.storage.ldap.idm.query.internal with type arguments of type ComponentModel Modifier and Type Method Description LDAPQuery
LDAPQuery. addMappers(Collection<ComponentModel> mappers)
-
Uses of ComponentModel in org.keycloak.storage.ldap.kerberos
Constructors in org.keycloak.storage.ldap.kerberos with parameters of type ComponentModel Constructor Description LDAPProviderKerberosConfig(ComponentModel componentModel)
-
Uses of ComponentModel in org.keycloak.storage.ldap.mappers
Fields in org.keycloak.storage.ldap.mappers declared as ComponentModel Modifier and Type Field Description protected ComponentModel
AbstractLDAPStorageMapper. mapperModel
Methods in org.keycloak.storage.ldap.mappers that return types with arguments of type ComponentModel Modifier and Type Method Description Comparator<ComponentModel>
LDAPMappersComparator. sortAsc()
Comparator<ComponentModel>
LDAPMappersComparator. sortDesc()
Methods in org.keycloak.storage.ldap.mappers with parameters of type ComponentModel Modifier and Type Method Description protected void
AbstractLDAPStorageMapperFactory. checkMandatoryConfigAttribute(String name, String displayName, ComponentModel mapperModel)
LDAPStorageMapper
AbstractLDAPStorageMapperFactory. create(KeycloakSession session, ComponentModel model)
T
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)
List<ProviderConfigProperty>
CertificateLDAPStorageMapperFactory. getConfigProperties(RealmModel realm, ComponentModel parent)
List<ProviderConfigProperty>
FullNameLDAPStorageMapperFactory. getConfigProperties(RealmModel realm, ComponentModel parent)
List<ProviderConfigProperty>
UserAttributeLDAPStorageMapperFactory. getConfigProperties(RealmModel realm, ComponentModel parent)
LDAPStorageMapper
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 ComponentModel Constructor Description AbstractLDAPStorageMapper(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
Fields in org.keycloak.storage.ldap.mappers.membership declared as ComponentModel Modifier and Type Field Description protected ComponentModel
CommonLDAPGroupMapperConfig. mapperModel
Constructors in org.keycloak.storage.ldap.mappers.membership with parameters of type ComponentModel Constructor Description CommonLDAPGroupMapperConfig(ComponentModel mapperModel)
-
Uses of ComponentModel in org.keycloak.storage.ldap.mappers.membership.group
Methods in org.keycloak.storage.ldap.mappers.membership.group with parameters of type ComponentModel Modifier and Type Method Description protected AbstractLDAPStorageMapper
GroupLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
List<ProviderConfigProperty>
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 ComponentModel Constructor Description GroupLDAPStorageMapper(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 ComponentModel Modifier and Type Method Description protected AbstractLDAPStorageMapper
RoleLDAPStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
List<ProviderConfigProperty>
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 ComponentModel Constructor Description RoleLDAPStorageMapper(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 ComponentModel Modifier and Type Method Description protected AbstractLDAPStorageMapper
MSADUserAccountControlStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
List<ProviderConfigProperty>
MSADUserAccountControlStorageMapperFactory. getConfigProperties(RealmModel realm, ComponentModel parent)
Constructors in org.keycloak.storage.ldap.mappers.msad with parameters of type ComponentModel Constructor Description MSADUserAccountControlStorageMapper(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 ComponentModel Modifier and Type Method Description protected AbstractLDAPStorageMapper
MSADLDSUserAccountControlStorageMapperFactory. createMapper(ComponentModel mapperModel, LDAPStorageProvider federationProvider)
Constructors in org.keycloak.storage.ldap.mappers.msadlds with parameters of type ComponentModel Constructor Description MSADLDSUserAccountControlStorageMapper(ComponentModel mapperModel, LDAPStorageProvider ldapProvider)
-
Uses of ComponentModel in org.keycloak.storage.managers
Methods in org.keycloak.storage.managers with parameters of type ComponentModel Modifier and Type Method Description static void
UserStorageSyncManager. notifyToRefreshPeriodicSyncSingle(KeycloakSession session, RealmModel realm, ComponentModel component, boolean removed)
-
Uses of ComponentModel in org.keycloak.storage.openshift
Methods in org.keycloak.storage.openshift with parameters of type ComponentModel Modifier and Type Method Description OpenshiftClientStorageProvider
OpenshiftClientStorageProviderFactory. create(KeycloakSession session, ComponentModel model)
void
OpenshiftClientStorageProviderFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)
void
OpenshiftClientStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
-
Uses of ComponentModel in org.keycloak.storage.role
Subclasses of ComponentModel in org.keycloak.storage.role Modifier and Type Class Description class
RoleStorageProviderModel
Stored configuration of a Role Storage provider instance.Methods in org.keycloak.storage.role with parameters of type ComponentModel Modifier and Type Method Description T
RoleStorageProviderFactory. 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 Constructor Description RoleStorageProviderModel(ComponentModel copy)
-
Uses of ComponentModel in org.keycloak.userprofile
Methods in org.keycloak.userprofile that return ComponentModel Modifier and Type Method Description protected ComponentModel
DeclarativeUserProfileProvider. createComponentModel()
Create the component model to store configurationComponentModel
DeclarativeUserProfileProvider. getComponentModel()
Methods in org.keycloak.userprofile with parameters of type ComponentModel Modifier and Type Method Description protected UserProfileMetadata
DeclarativeUserProfileProvider. decorateUserProfileForCache(UserProfileMetadata decoratedMetadata, ComponentModel model)
Decorate basic metadata provided fromAbstractUserProfileProvider
based on 'per realm' configuration.protected UPConfig
DeclarativeUserProfileProvider. getParsedConfig(ComponentModel model)
Get parsed config file configured in model.void
DeclarativeUserProfileProvider. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)
-
Uses of ComponentModel in org.keycloak.userprofile.config
Subclasses of ComponentModel in org.keycloak.userprofile.config Modifier and Type Class Description class
DeclarativeUserProfileModel
-