java.security.acl
public interface Group extends Principal
Principals
. Note that
since this interface extends Principal
, a Group
can be used where ever a Principal
is requested. This
includes arguments to the methods in this interface.
Method Summary | |
---|---|
boolean | addMember(Principal user)
This method adds a new Principal to this group.
|
boolean | isMember(Principal member)
This method tests whether or not a given Principal is a
member of this group.
|
Enumeration<? extends Principal> | members()
This method returns a list of all members of the group as an
Enumeration .
|
boolean | removeMember(Principal user)
This method deletes a member from the group.
|
Principal
to this group.
Parameters: user The new Principal
to add
Returns: true
if the user was successfully added or false
if the user is already a member
Principal
is a
member of this group.
Parameters: member The Principal
to test for membership
Returns: true
if the user is member, false
otherwise
Enumeration
.
Returns: The list of all members of the group
Parameters: user The Principal
to delete
Returns: true
if the user was successfully deleted or false
if the user is not a member of the group