Oracle Internet Directory API Reference
10g(10.1.2)

B14083-02


oracle.ldap.util
Class LDAPGroup

java.lang.Object
  extended byoracle.ldap.util.LDAPEntry
      extended byoracle.ldap.util.LDAPGroup

Direct Known Subclasses:
Group

public abstract class LDAPGroup
extends LDAPEntry

This abstract class represents an LDAP group entry. It is subclassed by Group class.

The class provides some general LDAP methods to be performed on a group entry.


Method Summary
void addUniquemember(javax.naming.directory.DirContext ctx, java.lang.String dn)
Adds the DN as a uniquemember of this group
java.lang.String[] getAllUniquemembers(javax.naming.directory.DirContext ctx)
Returns a String array of DN's of all the users who are uniquemembers of this group.
boolean isUniquemember(javax.naming.directory.DirContext ctx, java.lang.String memberDN)
Determines if the given DN is a uniquemember of this group
void removeUniquemember(javax.naming.directory.DirContext ctx, java.lang.String dn)
Removes the DN as a uniquemember of this group

Methods inherited from class oracle.ldap.util.LDAPEntry
getDN, getProperties, resolve, setProperties

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Detail

getAllUniquemembers

public java.lang.String[] getAllUniquemembers(javax.naming.directory.DirContext ctx)
                                       throws UtilException
Returns a String array of DN's of all the users who are uniquemembers of this group.
Parameters:
ctx - a valid DirContext
Throws:
UtilException

isUniquemember

public boolean isUniquemember(javax.naming.directory.DirContext ctx,
                              java.lang.String memberDN)
                       throws UtilException
Determines if the given DN is a uniquemember of this group
Parameters:
memberDN - a valid DN
Throws:
UtilException

addUniquemember

public void addUniquemember(javax.naming.directory.DirContext ctx,
                            java.lang.String dn)
                     throws UtilException
Adds the DN as a uniquemember of this group
Parameters:
ctx - a valid DirContext
dn - the DN representing the object to be added
Throws:
UtilException

removeUniquemember

public void removeUniquemember(javax.naming.directory.DirContext ctx,
                               java.lang.String dn)
                        throws UtilException
Removes the DN as a uniquemember of this group
Parameters:
ctx - a valid DirContext
dn - the DN representing the object to be added
Throws:
UtilException

Oracle Internet Directory API Reference
10g(10.1.2)

B14083-02


Copyright © 2005, Oracle. All Rights Reserved.