Class LdapMapCommonGroupMapperConfig
- java.lang.Object
-
- org.keycloak.models.map.storage.ldap.config.LdapMapCommonGroupMapperConfig
-
- Direct Known Subclasses:
LdapMapRoleMapperConfig
public abstract class LdapMapCommonGroupMapperConfig extends Object
- Author:
- Marek Posolda
-
-
Field Summary
Fields Modifier and Type Field Description protected ComponentModel
mapperModel
static String
MEMBEROF_LDAP_ATTRIBUTE
static String
MEMBERSHIP_ATTRIBUTE_TYPE
static String
MEMBERSHIP_LDAP_ATTRIBUTE
static String
MEMBERSHIP_USER_LDAP_ATTRIBUTE
static String
MODE
static String
USER_ROLES_RETRIEVE_STRATEGY
-
Constructor Summary
Constructors Constructor Description LdapMapCommonGroupMapperConfig(ComponentModel mapperModel)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected Set<String>
getConfigValues(String str)
abstract String
getLDAPGroupNameLdapAttribute()
String
getMemberOfLdapAttribute()
String
getMembershipLdapAttribute()
String
getMembershipUserLdapAttribute(LdapMapConfig ldapMapConfig)
-
-
-
Field Detail
-
MEMBERSHIP_LDAP_ATTRIBUTE
public static final String MEMBERSHIP_LDAP_ATTRIBUTE
- See Also:
- Constant Field Values
-
MEMBERSHIP_ATTRIBUTE_TYPE
public static final String MEMBERSHIP_ATTRIBUTE_TYPE
- See Also:
- Constant Field Values
-
MEMBERSHIP_USER_LDAP_ATTRIBUTE
public static final String MEMBERSHIP_USER_LDAP_ATTRIBUTE
- See Also:
- Constant Field Values
-
MODE
public static final String MODE
- See Also:
- Constant Field Values
-
USER_ROLES_RETRIEVE_STRATEGY
public static final String USER_ROLES_RETRIEVE_STRATEGY
- See Also:
- Constant Field Values
-
MEMBEROF_LDAP_ATTRIBUTE
public static final String MEMBEROF_LDAP_ATTRIBUTE
- See Also:
- Constant Field Values
-
mapperModel
protected final ComponentModel mapperModel
-
-
Constructor Detail
-
LdapMapCommonGroupMapperConfig
public LdapMapCommonGroupMapperConfig(ComponentModel mapperModel)
-
-
Method Detail
-
getMembershipLdapAttribute
public String getMembershipLdapAttribute()
-
getMembershipUserLdapAttribute
public String getMembershipUserLdapAttribute(LdapMapConfig ldapMapConfig)
-
getMemberOfLdapAttribute
public String getMemberOfLdapAttribute()
-
getLDAPGroupNameLdapAttribute
public abstract String getLDAPGroupNameLdapAttribute()
-
-