Package org.keycloak.broker.oidc.mappers
Class AbstractClaimMapper
java.lang.Object
org.keycloak.broker.provider.AbstractIdentityProviderMapper
org.keycloak.broker.oidc.mappers.AbstractClaimMapper
- All Implemented Interfaces:
IdentityProviderMapper,ConfiguredProvider,Provider,ProviderFactory<IdentityProviderMapper>
- Direct Known Subclasses:
AbstractClaimToGroupMapper,AbstractClaimToRoleMapper,ClaimToUserSessionNoteMapper,UserAttributeMapper,UsernameTemplateMapper
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
FieldsFields inherited from interface org.keycloak.broker.provider.IdentityProviderMapper
ANY_PROVIDER, DEFAULT_IDENTITY_PROVIDER_MAPPER_SYNC_MODES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectgetClaimValue(BrokeredIdentityContext context, String claim) static ObjectgetClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) static ObjectgetClaimValue(JsonWebToken token, String claim) protected booleanhasClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) booleanvalueEquals(String desiredValue, Object value) Methods inherited from class org.keycloak.broker.provider.AbstractIdentityProviderMapper
close, create, importNewUser, init, postInit, preprocessFederatedIdentity, updateBrokeredUser, updateBrokeredUserLegacyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig, getConfigProperties, getHelpTextMethods inherited from interface org.keycloak.broker.provider.IdentityProviderMapper
getCompatibleProviders, getDisplayCategory, getDisplayType, supportsSyncModeMethods inherited from interface org.keycloak.provider.ProviderFactory
getConfigMetadata, getId, order
-
Field Details
-
CLAIM
- See Also:
-
CLAIM_VALUE
- See Also:
-
-
Constructor Details
-
AbstractClaimMapper
public AbstractClaimMapper()
-
-
Method Details
-
getClaimValue
-
getClaimValue
public static Object getClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) -
getClaimValue
-
hasClaimValue
protected boolean hasClaimValue(IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context) -
valueEquals
-