Class GroupMapperConfig
java.lang.Object
org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
org.keycloak.storage.ldap.mappers.membership.group.GroupMapperConfig
- Author:
- Marek Posolda
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
mapperModel, MEMBEROF_LDAP_ATTRIBUTE, MEMBERSHIP_ATTRIBUTE_TYPE, MEMBERSHIP_LDAP_ATTRIBUTE, MEMBERSHIP_USER_LDAP_ATTRIBUTE, MODE, USER_ROLES_RETRIEVE_STRATEGY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetGroupObjectClasses
(LDAPStorageProvider ldapProvider) boolean
boolean
boolean
boolean
Methods inherited from class org.keycloak.storage.ldap.mappers.membership.CommonLDAPGroupMapperConfig
getConfigValues, getMemberOfLdapAttribute, getMembershipLdapAttribute, getMembershipTypeLdapAttribute, getMembershipUserLdapAttribute, getMode
-
Field Details
-
GROUPS_DN
- See Also:
-
GROUP_NAME_LDAP_ATTRIBUTE
- See Also:
-
GROUP_OBJECT_CLASSES
- See Also:
-
PRESERVE_GROUP_INHERITANCE
- See Also:
-
IGNORE_MISSING_GROUPS
- See Also:
-
GROUPS_LDAP_FILTER
- See Also:
-
MAPPED_GROUP_ATTRIBUTES
- See Also:
-
DROP_NON_EXISTING_GROUPS_DURING_SYNC
- See Also:
-
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE
- See Also:
-
GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE
- See Also:
-
LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY
- See Also:
-
LDAP_GROUPS_PATH
- See Also:
-
DEFAULT_LDAP_GROUPS_PATH
- See Also:
-
-
Constructor Details
-
GroupMapperConfig
-
-
Method Details
-
getGroupsDn
-
getLDAPGroupsDn
- Specified by:
getLDAPGroupsDn
in classCommonLDAPGroupMapperConfig
-
getGroupNameLdapAttribute
-
getLDAPGroupNameLdapAttribute
- Specified by:
getLDAPGroupNameLdapAttribute
in classCommonLDAPGroupMapperConfig
-
isPreserveGroupsInheritance
public boolean isPreserveGroupsInheritance() -
isIgnoreMissingGroups
public boolean isIgnoreMissingGroups() -
getGroupObjectClasses
-
getGroupAttributes
-
getCustomLdapFilter
-
isDropNonExistingGroupsDuringSync
public boolean isDropNonExistingGroupsDuringSync() -
getUserGroupsRetrieveStrategy
-
getGroupsPath
-
getGroupsPathWithTrailingSlash
-
isTopLevelGroupsPath
public boolean isTopLevelGroupsPath()
-