Apache CXF API

org.apache.cxf.common.security
Class SimpleGroup

java.lang.Object
  extended by org.apache.cxf.common.security.SimplePrincipal
      extended by org.apache.cxf.common.security.SimpleGroup
All Implemented Interfaces:
java.security.acl.Group, java.security.Principal

public class SimpleGroup
extends SimplePrincipal
implements java.security.acl.Group

Simple Group implementation


Constructor Summary
SimpleGroup(java.lang.String groupName)
           
SimpleGroup(java.lang.String groupName, java.security.Principal member)
           
SimpleGroup(java.lang.String groupName, java.lang.String memberName)
           
 
Method Summary
 boolean addMember(java.security.Principal p)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isMember(java.security.Principal p)
           
 java.util.Enumeration<? extends java.security.Principal> members()
           
 boolean removeMember(java.security.Principal p)
           
 
Methods inherited from class org.apache.cxf.common.security.SimplePrincipal
getName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.security.Principal
getName, toString
 

Constructor Detail

SimpleGroup

public SimpleGroup(java.lang.String groupName)

SimpleGroup

public SimpleGroup(java.lang.String groupName,
                   java.lang.String memberName)

SimpleGroup

public SimpleGroup(java.lang.String groupName,
                   java.security.Principal member)
Method Detail

isMember

public boolean isMember(java.security.Principal p)
Specified by:
isMember in interface java.security.acl.Group

addMember

public boolean addMember(java.security.Principal p)
Specified by:
addMember in interface java.security.acl.Group

members

public java.util.Enumeration<? extends java.security.Principal> members()
Specified by:
members in interface java.security.acl.Group

removeMember

public boolean removeMember(java.security.Principal p)
Specified by:
removeMember in interface java.security.acl.Group

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface java.security.Principal
Overrides:
equals in class SimplePrincipal

hashCode

public int hashCode()
Specified by:
hashCode in interface java.security.Principal
Overrides:
hashCode in class SimplePrincipal

Apache CXF API

Apache CXF