org.globus.gridshib.gt.authorization
Class BasePIP

java.lang.Object
  extended by org.globus.gridshib.gt.authorization.BasePIP
All Implemented Interfaces:
PIP
Direct Known Subclasses:
AttributeAcceptancePIPImpl, SAMLAssertionPushPIPImpl, SAMLMapPIPImpl, SAMLQueryPIPImpl

public abstract class BasePIP
extends Object
implements PIP

A base implementation of the GS4GT PIP interface.


Constructor Summary
BasePIP()
           
 
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.PIP
collectAttributes
 

Constructor Detail

BasePIP

public BasePIP()
Method Detail

isInitialized

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

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 PIP
Throws:
Exception


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