|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.platform.login.GroupImpl
public class GroupImpl
This class implements a group of principals.
Constructor Summary | |
---|---|
GroupImpl(java.lang.String groupName)
Constructs a Group object with no members. |
Method Summary | |
---|---|
boolean |
addMember(java.security.Principal user)
adds the specified member to the group. |
boolean |
equals(java.security.acl.Group other)
|
boolean |
equals(java.lang.Object obj)
This function returns true if the group passed matches the group represented in this interface. |
java.lang.String |
getName()
return the name of the principal. |
int |
hashCode()
return a hashcode for the principal. |
boolean |
isMember(java.security.Principal member)
returns true if the passed principal is a member of the group. |
java.util.Enumeration<? extends java.security.Principal> |
members()
returns the enumeration of the members in the group. |
boolean |
removeMember(java.security.Principal user)
Removes the specified member from the group. |
java.lang.String |
toString()
Prints a stringified version of the group. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GroupImpl(java.lang.String groupName)
groupName
- the name of the groupMethod Detail |
---|
public boolean addMember(java.security.Principal user)
addMember
in interface java.security.acl.Group
user
- The principal to add to the group.
public boolean removeMember(java.security.Principal user)
removeMember
in interface java.security.acl.Group
user
- The principal to remove from the group.true
- if the principal was removed false if the principal was not a
memberpublic java.util.Enumeration<? extends java.security.Principal> members()
members
in interface java.security.acl.Group
public boolean equals(java.lang.Object obj)
equals
in interface java.security.Principal
equals
in class java.lang.Object
obj
- the group to compare this group to.public boolean equals(java.security.acl.Group other)
public java.lang.String toString()
toString
in interface java.security.Principal
toString
in class java.lang.Object
public int hashCode()
hashCode
in interface java.security.Principal
hashCode
in class java.lang.Object
public boolean isMember(java.security.Principal member)
isMember
in interface java.security.acl.Group
member
- The principal whose membership must be checked for.
public java.lang.String getName()
getName
in interface java.security.Principal
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |