| | |
| | | import static org.opends.server.config.ConfigConstants.*; |
| | | import static org.opends.server.loggers.debug.DebugLogger.*; |
| | | import static org.opends.server.util.ServerConstants.*; |
| | | import static org.opends.server.util.Validator.*; |
| | | import static org.forgerock.util.Reject.*; |
| | | |
| | | |
| | | |
| | |
| | | { |
| | | super(); |
| | | |
| | | ensureNotNull(groupEntryDN, targetGroupDN); |
| | | ifNull(groupEntryDN, targetGroupDN); |
| | | |
| | | this.groupEntryDN = groupEntryDN; |
| | | this.targetGroupDN = targetGroupDN; |
| | |
| | | public VirtualStaticGroup newInstance(Entry groupEntry) |
| | | throws DirectoryException |
| | | { |
| | | ensureNotNull(groupEntry); |
| | | ifNull(groupEntry); |
| | | |
| | | |
| | | // Get the target group DN attribute from the entry, if there is one. |
| | |
| | | @Override() |
| | | public boolean isGroupDefinition(Entry entry) |
| | | { |
| | | ensureNotNull(entry); |
| | | ifNull(entry); |
| | | |
| | | // FIXME -- This needs to exclude enhanced groups once we have support for |
| | | //them. |