Uses of Class
org.keycloak.models.IdentityProviderMapperModel
Packages that use IdentityProviderMapperModel
Package
Description
-
Uses of IdentityProviderMapperModel in org.keycloak.broker.oidc.mappers
Methods in org.keycloak.broker.oidc.mappers with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionprotected abstract booleanAbstractClaimToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e.protected abstract booleanAbstractClaimToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e.protected booleanAdvancedClaimToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAdvancedClaimToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanClaimToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanExternalKeycloakRoleToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static ObjectAbstractClaimMapper.getClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected static ObjectAbstractJsonUserAttributeMapper.getJsonValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAbstractClaimMapper.hasClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToGroupMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToRoleMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidClaimToUserSessionNoteMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractJsonUserAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToGroupMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToRoleMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractJsonUserAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidClaimToUserSessionNoteMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractClaimToRoleMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractJsonUserAttributeMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidExternalKeycloakRoleToRoleMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) -
Uses of IdentityProviderMapperModel in org.keycloak.broker.provider
Methods in org.keycloak.broker.provider with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionprotected booleanHardcodedGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static voidIdentityProviderMapperSyncModeDelegate.delegateUpdateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context, IdentityProviderMapper mapper) voidAbstractIdentityProviderMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedRoleMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedUserSessionAttributeMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called after UserModel is created for first time for this user.voidAbstractIdentityProviderMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedUserSessionAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called to determine what keycloak username and email to use to process the login request from the external IDP.voidAbstractIdentityProviderMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedRoleMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedUserSessionAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called when this user has logged in before and has already been imported.voidAbstractIdentityProviderMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidHardcodedRoleMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidIdentityProviderMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called when this user has logged in before and has already been imported. -
Uses of IdentityProviderMapperModel in org.keycloak.broker.provider.mappersync
Methods in org.keycloak.broker.provider.mappersync with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionfinal voidAbstractConfigPropertySynchronizer.handleEvent(T event, IdentityProviderMapperModel idpMapper) voidConfigSynchronizer.handleEvent(T event, IdentityProviderMapperModel idpMapper) -
Uses of IdentityProviderMapperModel in org.keycloak.broker.saml.mappers
Methods in org.keycloak.broker.saml.mappers with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionprotected abstract booleanAbstractAttributeToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e.protected abstract booleanAbstractAttributeToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrueif their mapping can be applied (i.e.protected booleanAdvancedAttributeToGroupMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAdvancedAttributeToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected booleanAttributeToRoleMapper.applies(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToGroupMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToRoleMapper.importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidXPathAttributeMapper.preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToGroupMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAbstractAttributeToRoleMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUserAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidXPathAttributeMapper.updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidUsernameTemplateMapper.updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) voidAttributeToRoleMapper.updateMetadata(IdentityProviderMapperModel mapperModel, EntityDescriptorType entityDescriptor) voidUserAttributeMapper.updateMetadata(IdentityProviderMapperModel mapperModel, EntityDescriptorType entityDescriptor) voidXPathAttributeMapper.updateMetadata(IdentityProviderMapperModel mapperModel, EntityDescriptorType entityDescriptor) -
Uses of IdentityProviderMapperModel in org.keycloak.models
Methods in org.keycloak.models that return IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmModel.addIdentityProviderMapper(IdentityProviderMapperModel model) RealmModel.getIdentityProviderMapperById(String id) RealmModel.getIdentityProviderMapperByName(String brokerAlias, String name) Methods in org.keycloak.models that return types with arguments of type IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmModel.getIdentityProviderMappersByAliasStream(String brokerAlias) Returns identity provider mappers by the provided alias as a stream.RealmModel.getIdentityProviderMappersStream()Returns identity provider mappers as a stream.Methods in org.keycloak.models with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmModel.addIdentityProviderMapper(IdentityProviderMapperModel model) voidRealmModel.removeIdentityProviderMapper(IdentityProviderMapperModel mapping) voidRealmModel.updateIdentityProviderMapper(IdentityProviderMapperModel mapping) -
Uses of IdentityProviderMapperModel in org.keycloak.models.cache.infinispan
Methods in org.keycloak.models.cache.infinispan that return IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmAdapter.addIdentityProviderMapper(IdentityProviderMapperModel model) RealmAdapter.getIdentityProviderMapperById(String id) RealmAdapter.getIdentityProviderMapperByName(String alias, String name) Methods in org.keycloak.models.cache.infinispan that return types with arguments of type IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmAdapter.getIdentityProviderMappersByAliasStream(String brokerAlias) RealmAdapter.getIdentityProviderMappersStream()Methods in org.keycloak.models.cache.infinispan with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmAdapter.addIdentityProviderMapper(IdentityProviderMapperModel model) voidRealmAdapter.removeIdentityProviderMapper(IdentityProviderMapperModel mapping) voidRealmAdapter.updateIdentityProviderMapper(IdentityProviderMapperModel mapping) -
Uses of IdentityProviderMapperModel in org.keycloak.models.cache.infinispan.entities
Fields in org.keycloak.models.cache.infinispan.entities with type parameters of type IdentityProviderMapperModelModifier and TypeFieldDescriptionprotected MultivaluedHashMap<String,IdentityProviderMapperModel> CachedRealm.identityProviderMappersprotected Set<IdentityProviderMapperModel>CachedRealm.identityProviderMapperSetMethods in org.keycloak.models.cache.infinispan.entities that return types with arguments of type IdentityProviderMapperModelModifier and TypeMethodDescriptionCachedRealm.getIdentityProviderMappers()CachedRealm.getIdentityProviderMapperSet() -
Uses of IdentityProviderMapperModel in org.keycloak.models.jpa
Methods in org.keycloak.models.jpa that return IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmAdapter.addIdentityProviderMapper(IdentityProviderMapperModel model) protected IdentityProviderMapperModelRealmAdapter.entityToModel(IdentityProviderMapperEntity entity) RealmAdapter.getIdentityProviderMapperById(String id) RealmAdapter.getIdentityProviderMapperByName(String alias, String name) Methods in org.keycloak.models.jpa that return types with arguments of type IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmAdapter.getIdentityProviderMappersByAliasStream(String brokerAlias) RealmAdapter.getIdentityProviderMappersStream()Methods in org.keycloak.models.jpa with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionRealmAdapter.addIdentityProviderMapper(IdentityProviderMapperModel model) voidRealmAdapter.removeIdentityProviderMapper(IdentityProviderMapperModel mapping) voidRealmAdapter.updateIdentityProviderMapper(IdentityProviderMapperModel mapping) -
Uses of IdentityProviderMapperModel in org.keycloak.models.map.realm
Methods in org.keycloak.models.map.realm that return IdentityProviderMapperModelModifier and TypeMethodDescriptionMapRealmAdapter.addIdentityProviderMapper(IdentityProviderMapperModel model) MapRealmAdapter.getIdentityProviderMapperById(String id) MapRealmAdapter.getIdentityProviderMapperByName(String brokerAlias, String name) Methods in org.keycloak.models.map.realm that return types with arguments of type IdentityProviderMapperModelModifier and TypeMethodDescriptionMapRealmAdapter.getIdentityProviderMappersByAliasStream(String brokerAlias) MapRealmAdapter.getIdentityProviderMappersStream()Methods in org.keycloak.models.map.realm with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionMapRealmAdapter.addIdentityProviderMapper(IdentityProviderMapperModel model) voidMapRealmAdapter.removeIdentityProviderMapper(IdentityProviderMapperModel model) voidMapRealmAdapter.updateIdentityProviderMapper(IdentityProviderMapperModel model) -
Uses of IdentityProviderMapperModel in org.keycloak.models.map.realm.entity
Methods in org.keycloak.models.map.realm.entity that return IdentityProviderMapperModelModifier and TypeMethodDescriptionstatic IdentityProviderMapperModelMapIdentityProviderMapperEntity.toModel(MapIdentityProviderMapperEntity entity) Methods in org.keycloak.models.map.realm.entity with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionMapIdentityProviderMapperEntity.fromModel(IdentityProviderMapperModel model) -
Uses of IdentityProviderMapperModel in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return IdentityProviderMapperModelModifier and TypeMethodDescriptionstatic IdentityProviderMapperModelRepresentationToModel.toModel(IdentityProviderMapperRepresentation rep) Methods in org.keycloak.models.utils with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionModelToRepresentation.toRepresentation(IdentityProviderMapperModel model) -
Uses of IdentityProviderMapperModel in org.keycloak.protocol.saml.mappers
Methods in org.keycloak.protocol.saml.mappers with parameters of type IdentityProviderMapperModelModifier and TypeMethodDescriptionvoidSamlMetadataDescriptorUpdater.updateMetadata(IdentityProviderMapperModel mapperModel, EntityDescriptorType descriptor)