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 boolean
AbstractClaimToGroupMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrue
if their mapping can be applied (i.e.protected abstract boolean
AbstractClaimToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrue
if their mapping can be applied (i.e.protected boolean
AdvancedClaimToGroupMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected boolean
AdvancedClaimToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected boolean
ClaimToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected boolean
ExternalKeycloakRoleToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static Object
AbstractClaimMapper.getClaimValue
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected static Object
AbstractJsonUserAttributeMapper.getJsonValue
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected boolean
AbstractClaimMapper.hasClaimValue
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractClaimToGroupMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractClaimToRoleMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
ClaimToUserSessionNoteMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractJsonUserAttributeMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UserAttributeMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UsernameTemplateMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractClaimToGroupMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractClaimToRoleMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractJsonUserAttributeMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
ClaimToUserSessionNoteMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UserAttributeMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UsernameTemplateMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractClaimToRoleMapper.updateBrokeredUserLegacy
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractJsonUserAttributeMapper.updateBrokeredUserLegacy
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
ExternalKeycloakRoleToRoleMapper.updateBrokeredUserLegacy
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UsernameTemplateMapper.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 boolean
HardcodedGroupMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static void
IdentityProviderMapperSyncModeDelegate.delegateUpdateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context, IdentityProviderMapper mapper) void
AbstractIdentityProviderMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedRoleMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedUserSessionAttributeMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
IdentityProviderMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called after UserModel is created for first time for this user.void
AbstractIdentityProviderMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedAttributeMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedUserSessionAttributeMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
IdentityProviderMapper.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.void
AbstractIdentityProviderMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedAttributeMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedRoleMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedUserSessionAttributeMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
IdentityProviderMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) Called when this user has logged in before and has already been imported.void
AbstractIdentityProviderMapper.updateBrokeredUserLegacy
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
HardcodedRoleMapper.updateBrokeredUserLegacy
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
IdentityProviderMapper.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 void
AbstractConfigPropertySynchronizer.handleEvent
(T event, IdentityProviderMapperModel idpMapper) void
ConfigSynchronizer.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 boolean
AbstractAttributeToGroupMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrue
if their mapping can be applied (i.e.protected abstract boolean
AbstractAttributeToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) This method must be implemented by subclasses and they must returntrue
if their mapping can be applied (i.e.protected boolean
AdvancedAttributeToGroupMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected boolean
AdvancedAttributeToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) protected boolean
AttributeToRoleMapper.applies
(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractAttributeToGroupMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractAttributeToRoleMapper.importNewUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UserAttributeMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UsernameTemplateMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
XPathAttributeMapper.preprocessFederatedIdentity
(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractAttributeToGroupMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AbstractAttributeToRoleMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UserAttributeMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UsernameTemplateMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
XPathAttributeMapper.updateBrokeredUser
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
UsernameTemplateMapper.updateBrokeredUserLegacy
(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) void
AttributeToRoleMapper.updateMetadata
(IdentityProviderMapperModel mapperModel, EntityDescriptorType entityDescriptor) void
UserAttributeMapper.updateMetadata
(IdentityProviderMapperModel mapperModel, EntityDescriptorType entityDescriptor) void
XPathAttributeMapper.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) void
RealmModel.removeIdentityProviderMapper
(IdentityProviderMapperModel mapping) void
RealmModel.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) void
RealmAdapter.removeIdentityProviderMapper
(IdentityProviderMapperModel mapping) void
RealmAdapter.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.identityProviderMappers
protected Set<IdentityProviderMapperModel>
CachedRealm.identityProviderMapperSet
Methods 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 IdentityProviderMapperModel
RealmAdapter.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) void
RealmAdapter.removeIdentityProviderMapper
(IdentityProviderMapperModel mapping) void
RealmAdapter.updateIdentityProviderMapper
(IdentityProviderMapperModel mapping) -
Uses of IdentityProviderMapperModel in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return IdentityProviderMapperModelModifier and TypeMethodDescriptionstatic IdentityProviderMapperModel
RepresentationToModel.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 TypeMethodDescriptionvoid
SamlMetadataDescriptorUpdater.updateMetadata
(IdentityProviderMapperModel mapperModel, EntityDescriptorType descriptor)