public class GroupMembershipMapper extends AbstractSAMLProtocolMapper implements SAMLAttributeStatementMapper
| Modifier and Type | Field and Description |
|---|---|
static String |
PROVIDER_ID |
static String |
SINGLE_GROUP_ATTRIBUTE |
| Constructor and Description |
|---|
GroupMembershipMapper() |
| Modifier and Type | Method and Description |
|---|---|
static ProtocolMapperModel |
create(String name,
String samlAttributeName,
String nameFormat,
String friendlyName,
boolean singleAttribute) |
List<ProviderConfigProperty> |
getConfigProperties() |
String |
getDisplayCategory() |
String |
getDisplayType() |
String |
getHelpText() |
String |
getId() |
void |
transformAttributeStatement(AttributeStatementType attributeStatement,
ProtocolMapperModel mappingModel,
KeycloakSession session,
UserSessionModel userSession,
AuthenticatedClientSessionModel clientSession) |
static boolean |
useFullPath(ProtocolMapperModel mappingModel) |
close, create, getProtocol, init, postInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPriority, validateConfigorderpublic static final String PROVIDER_ID
public static final String SINGLE_GROUP_ATTRIBUTE
public String getDisplayCategory()
getDisplayCategory in interface ProtocolMapperpublic String getDisplayType()
getDisplayType in interface ProtocolMapperpublic String getHelpText()
getHelpText in interface ConfiguredProviderpublic List<ProviderConfigProperty> getConfigProperties()
getConfigProperties in interface ConfiguredProviderpublic String getId()
getId in interface ProviderFactory<ProtocolMapper>public static boolean useFullPath(ProtocolMapperModel mappingModel)
public void transformAttributeStatement(AttributeStatementType attributeStatement, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
transformAttributeStatement in interface SAMLAttributeStatementMapperpublic static ProtocolMapperModel create(String name, String samlAttributeName, String nameFormat, String friendlyName, boolean singleAttribute)
Copyright © 2021 JBoss by Red Hat. All rights reserved.