|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Group
This interface represents a group of 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. |
| Methods inherited from interface java.security.Principal |
|---|
equals, getName, hashCode, toString |
| Method Detail |
|---|
boolean addMember(Principal user)
Principal to this group.
user - The new Principal to add
true if the user was successfully added or false if the user is already a memberboolean removeMember(Principal user)
user - The Principal to delete
true if the user was successfully deleted or false if the user is not a member of the groupboolean isMember(Principal member)
Principal is a
member of this group.
member - The Principal to test for membership
true if the user is member, false otherwiseEnumeration<? extends Principal> members()
Enumeration.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||