setAttributeNames(new HashSet<>()); if (StringUtils.hasText(getGroupRoleAttribute()) && !getAttributeNames().contains(getGroupRoleAttribute())) { getAttributeNames().add(getGroupRoleAttribute()); boolean circular = false; String dn = record.get(SpringSecurityLdapTemplate.DN_KEY).get(0); List<String> roleValues = record.get(getGroupRoleAttribute()); Set<String> roles = new HashSet<>(); if (roleValues != null) {
setAttributeNames(new HashSet<>()); if (StringUtils.hasText(getGroupRoleAttribute()) && !getAttributeNames().contains(getGroupRoleAttribute())) { getAttributeNames().add(getGroupRoleAttribute()); boolean circular = false; String dn = record.get(SpringSecurityLdapTemplate.DN_KEY).get(0); List<String> roleValues = record.get(getGroupRoleAttribute()); Set<String> roles = new HashSet<>(); if (roleValues != null) {