org.apache.jackrabbit.core.security.principal
Class EveryonePrincipal
java.lang.Object
org.apache.jackrabbit.core.security.principal.EveryonePrincipal
- All Implemented Interfaces:
- java.security.acl.Group, java.security.Principal
public final class EveryonePrincipal
- extends java.lang.Object
- implements java.security.acl.Group
The EveryonePrincipal contains all principals (excluding itself).
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.security.Principal |
toString |
getInstance
public static EveryonePrincipal getInstance()
getName
public java.lang.String getName()
- Specified by:
getName in interface java.security.Principal
addMember
public boolean addMember(java.security.Principal user)
- Specified by:
addMember in interface java.security.acl.Group
removeMember
public boolean removeMember(java.security.Principal user)
- Specified by:
removeMember in interface java.security.acl.Group
isMember
public boolean isMember(java.security.Principal member)
- Specified by:
isMember in interface java.security.acl.Group
members
public java.util.Enumeration members()
- Specified by:
members in interface java.security.acl.Group
hashCode
public int hashCode()
- Specified by:
hashCode in interface java.security.Principal- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals in interface java.security.Principal- Overrides:
equals in class java.lang.Object
Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.