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, getModepublic 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 CommonLDAPGroupMapperConfigpublic String getGroupNameLdapAttribute()
public String getLDAPGroupNameLdapAttribute()
getLDAPGroupNameLdapAttribute in class CommonLDAPGroupMapperConfigpublic 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 © 2021 JBoss by Red Hat. All rights reserved.