667 LDAPQueryConditionsBuilder conditionsBuilder =
new LDAPQueryConditionsBuilder();
674 ldapQuery.addWhereCondition(roleNameCondition).addWhereCondition(membershipCondition);
675 LDAPObject ldapGroup = ldapQuery.getFirstResult();
677 if (ldapGroup == null) {
680 super.leaveGroup(group);
685 throw new ModelException(
"Not possible to delete LDAP group mappings as mapper mode is READ_ONLY");
void deleteGroupMappingInLDAP(LDAPObject ldapUser, LDAPObject ldapGroup)
Definition: GroupLDAPStorageMapper.java:556
MembershipType getMembershipTypeLdapAttribute()
Definition: CommonLDAPGroupMapperConfig.java:64
LDAPGroupMapperMode getMode()
Definition: CommonLDAPGroupMapperConfig.java:79
final GroupMapperConfig config
Definition: GroupLDAPStorageMapper.java:62
String getMembershipLdapAttribute()
Definition: CommonLDAPGroupMapperConfig.java:59
String getGroupNameLdapAttribute()
Definition: GroupMapperConfig.java:82
String getMembershipUserLdapAttribute()
Definition: GroupLDAPStorageMapper.java:614
final LDAPObject ldapUser
Definition: GroupLDAPStorageMapper.java:623
Set< GroupModel > cachedLDAPGroupMappings
Definition: GroupLDAPStorageMapper.java:626
READ_ONLY
Definition: LDAPGroupMapperMode.java:44
LDAPQuery createGroupQuery(boolean includeMemberAttribute)
Definition: GroupLDAPStorageMapper.java:91