public class UserPropertyAttributeStatementMapper extends AbstractSAMLProtocolMapper implements SAMLAttributeStatementMapper
ProtocolMapper.ConfigProperty| Modifier and Type | Field and Description |
|---|---|
static String |
PROVIDER_ID |
| Constructor and Description |
|---|
UserPropertyAttributeStatementMapper() |
| Modifier and Type | Method and Description |
|---|---|
static ProtocolMapperModel |
createAttributeMapper(String name,
String userAttribute,
String samlAttributeName,
String nameFormat,
String friendlyName,
boolean consentRequired,
String consentText) |
List<ProtocolMapper.ConfigProperty> |
getConfigProperties() |
String |
getDisplayCategory() |
String |
getDisplayType() |
String |
getHelpText() |
String |
getId() |
void |
transformAttributeStatement(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession) |
close, create, getProtocol, init, postInitpublic static final String PROVIDER_ID
public UserPropertyAttributeStatementMapper()
public List<ProtocolMapper.ConfigProperty> getConfigProperties()
getConfigProperties in interface ProtocolMapperpublic String getId()
getId in interface ProviderFactory<ProtocolMapper>public String getDisplayType()
getDisplayType in interface ProtocolMapperpublic String getDisplayCategory()
getDisplayCategory in interface ProtocolMapperpublic String getHelpText()
getHelpText in interface ProtocolMapperpublic void transformAttributeStatement(org.picketlink.identity.federation.saml.v2.assertion.AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
ClientSessionModel clientSession)
transformAttributeStatement in interface SAMLAttributeStatementMapperCopyright © 2015. All rights reserved.