| | |
| | | case ADD: |
| | | for (ByteString v : attribute) |
| | | { |
| | | DN member = DN.decode(v); |
| | | DN member = DN.valueOf(v); |
| | | memberDNs.add(toCompactDn(member)); |
| | | if (DirectoryServer.getGroupManager().getGroupInstance(member) != null) |
| | | { |
| | |
| | | { |
| | | for (ByteString v : attribute) |
| | | { |
| | | DN member = DN.decode(v); |
| | | DN member = DN.valueOf(v); |
| | | memberDNs.remove(toCompactDn(member)); |
| | | nestedGroups.remove(member); |
| | | } |
| | |
| | | nestedGroups.clear(); |
| | | for (ByteString v : attribute) |
| | | { |
| | | DN member = DN.decode(v); |
| | | DN member = DN.valueOf(v); |
| | | memberDNs.add(toCompactDn(member)); |
| | | if (DirectoryServer.getGroupManager().getGroupInstance(member) != null) |
| | | { |