public class AddressMapper extends AbstractOIDCProtocolMapper implements OIDCAccessTokenMapper, OIDCIDTokenMapper
ProtocolMapper.ConfigProperty
Modifier and Type | Field and Description |
---|---|
static String |
PROVIDER_ID |
TOKEN_MAPPER_CATEGORY
Constructor and Description |
---|
AddressMapper() |
Modifier and Type | Method and Description |
---|---|
static ProtocolMapperModel |
createAddressMapper() |
static ProtocolMapperModel |
createAddressMapper(boolean idToken,
boolean accessToken) |
List<ProtocolMapper.ConfigProperty> |
getConfigProperties() |
String |
getDisplayCategory() |
String |
getDisplayType() |
String |
getHelpText() |
String |
getId() |
protected void |
setClaim(IDToken token,
UserSessionModel userSession) |
AccessToken |
transformAccessToken(AccessToken token,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
IDToken |
transformIDToken(IDToken token,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
close, create, getProtocol, init, postInit
public static final String PROVIDER_ID
public static ProtocolMapperModel createAddressMapper()
public static ProtocolMapperModel createAddressMapper(boolean idToken, boolean accessToken)
public List<ProtocolMapper.ConfigProperty> getConfigProperties()
getConfigProperties
in interface ProtocolMapper
public String getId()
getId
in interface ProviderFactory<ProtocolMapper>
public String getDisplayType()
getDisplayType
in interface ProtocolMapper
public String getDisplayCategory()
getDisplayCategory
in interface ProtocolMapper
public String getHelpText()
getHelpText
in interface ProtocolMapper
public AccessToken transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionModel clientSession)
transformAccessToken
in interface OIDCAccessTokenMapper
public IDToken transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionModel clientSession)
transformIDToken
in interface OIDCIDTokenMapper
protected void setClaim(IDToken token, UserSessionModel userSession)
Copyright © 2015. All rights reserved.