org.globus.gridshib.gt.authorization
Class BasePDP

java.lang.Object
  extended by org.globus.gridshib.gt.authorization.BasePDP
All Implemented Interfaces:
PDP
Direct Known Subclasses:
ClassicGridShibPDPImpl, GS4GT.PullPDPImpl, GS4GT.PushPDPImpl, GS4GT.PushPullPDPImpl, SAMLAttributePDPImpl, SAMLBlacklistPDPImpl

public abstract class BasePDP
extends Object
implements PDP

A base implementation of the GS4GT PDP interface.


Constructor Summary
BasePDP()
           
 
Method Summary
 void initialize(HashMap configs, String name)
          If a subclass overrides this method (which is almost always the case), it MUST call this method at the end of a successful initialization.
 boolean isInitialized(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.globus.gridshib.gt.authorization.PDP
isPermitted
 

Constructor Detail

BasePDP

public BasePDP()
Method Detail

isInitialized

public boolean isInitialized(String name)
Specified by:
isInitialized in interface PDP

initialize

public void initialize(HashMap configs,
                       String name)
                throws Exception
If a subclass overrides this method (which is almost always the case), it MUST call this method at the end of a successful initialization.

Specified by:
initialize in interface PDP
Throws:
Exception


Copyright © 2007-2008 University of Illinois. All Rights Reserved.