public class GroupMapperConfig extends CommonLDAPGroupMapperConfig
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_LDAP_GROUPS_PATH |
static String |
DROP_NON_EXISTING_GROUPS_DURING_SYNC |
static String |
GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE |
static String |
GROUP_NAME_LDAP_ATTRIBUTE |
static String |
GROUP_OBJECT_CLASSES |
static String |
GROUPS_DN |
static String |
GROUPS_LDAP_FILTER |
static String |
IGNORE_MISSING_GROUPS |
static String |
LDAP_GROUPS_PATH |
static String |
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE |
static String |
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY |
static String |
MAPPED_GROUP_ATTRIBUTES |
static String |
PRESERVE_GROUP_INHERITANCE |
mapperModel, MEMBEROF_LDAP_ATTRIBUTE, MEMBERSHIP_ATTRIBUTE_TYPE, MEMBERSHIP_LDAP_ATTRIBUTE, MEMBERSHIP_USER_LDAP_ATTRIBUTE, MODE, USER_ROLES_RETRIEVE_STRATEGY
Constructor and Description |
---|
GroupMapperConfig(ComponentModel mapperModel) |
Modifier and Type | Method and Description |
---|---|
String |
getCustomLdapFilter() |
Collection<String> |
getGroupAttributes() |
String |
getGroupNameLdapAttribute() |
Collection<String> |
getGroupObjectClasses(LDAPStorageProvider ldapProvider) |
String |
getGroupsDn() |
String |
getGroupsPath() |
String |
getGroupsPathWithTrailingSlash() |
String |
getLDAPGroupNameLdapAttribute() |
String |
getLDAPGroupsDn() |
String |
getUserGroupsRetrieveStrategy() |
boolean |
isDropNonExistingGroupsDuringSync() |
boolean |
isIgnoreMissingGroups() |
boolean |
isPreserveGroupsInheritance() |
boolean |
isTopLevelGroupsPath() |
getConfigValues, getMemberOfLdapAttribute, getMembershipLdapAttribute, getMembershipTypeLdapAttribute, getMembershipUserLdapAttribute, getMode
public static final String GROUPS_DN
public static final String GROUP_NAME_LDAP_ATTRIBUTE
public static final String GROUP_OBJECT_CLASSES
public static final String PRESERVE_GROUP_INHERITANCE
public static final String IGNORE_MISSING_GROUPS
public static final String GROUPS_LDAP_FILTER
public static final String MAPPED_GROUP_ATTRIBUTES
public static final String DROP_NON_EXISTING_GROUPS_DURING_SYNC
public static final String LOAD_GROUPS_BY_MEMBER_ATTRIBUTE
public static final String GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE
public static final String LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY
public static final String LDAP_GROUPS_PATH
public static final String DEFAULT_LDAP_GROUPS_PATH
public GroupMapperConfig(ComponentModel mapperModel)
public String getGroupsDn()
public String getLDAPGroupsDn()
getLDAPGroupsDn
in class CommonLDAPGroupMapperConfig
public String getGroupNameLdapAttribute()
public String getLDAPGroupNameLdapAttribute()
getLDAPGroupNameLdapAttribute
in class CommonLDAPGroupMapperConfig
public boolean isPreserveGroupsInheritance()
public boolean isIgnoreMissingGroups()
public Collection<String> getGroupObjectClasses(LDAPStorageProvider ldapProvider)
public Collection<String> getGroupAttributes()
public String getCustomLdapFilter()
public boolean isDropNonExistingGroupsDuringSync()
public String getUserGroupsRetrieveStrategy()
public String getGroupsPath()
public String getGroupsPathWithTrailingSlash()
public boolean isTopLevelGroupsPath()
Copyright © 2020 JBoss by Red Hat. All rights reserved.