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