org.edg.security.authorization.repository
Class VOMS.AccessFilter

java.lang.Object
  |
  +--org.edg.security.authorization.repository.VOMS.AccessFilter
Enclosing class:
VOMS

public class VOMS.AccessFilter
extends java.lang.Object

Utility class for the access filter


Field Summary
protected  boolean myAllow
           
protected  VOMS.AccessFilter myNext
           
protected  java.lang.String myRegex
           
 
Constructor Summary
VOMS.AccessFilter(java.lang.String regex, java.lang.String allowOrDeny)
           
 
Method Summary
 void addAccessFilter(VOMS.AccessFilter f)
           
 boolean isAllowed(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

myRegex

protected java.lang.String myRegex

myAllow

protected boolean myAllow

myNext

protected VOMS.AccessFilter myNext
Constructor Detail

VOMS.AccessFilter

public VOMS.AccessFilter(java.lang.String regex,
                         java.lang.String allowOrDeny)
Method Detail

addAccessFilter

public void addAccessFilter(VOMS.AccessFilter f)

isAllowed

public boolean isAllowed(java.lang.String name)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object