org.globus.wsrf.impl.security.authorization
Class X509BootstrapPIP

java.lang.Object
  extended by org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
All Implemented Interfaces:
java.io.Serializable, org.globus.security.authorization.BootstrapPIP, org.globus.security.authorization.Interceptor, org.globus.security.authorization.PIP, org.globus.security.authorization.PIPInterceptor

public class X509BootstrapPIP
extends java.lang.Object
implements org.globus.security.authorization.BootstrapPIP

See Also:
Serialized Form

Field Summary
(package private) static org.globus.util.I18n i18n
           
private static org.apache.commons.logging.Log logger
           
 
Constructor Summary
X509BootstrapPIP()
           
 
Method Summary
 void close()
           
 org.globus.security.authorization.NonRequestEntities collectAttributes(org.globus.security.authorization.RequestEntities requestAttr)
           
 void collectRequestAttributes(org.globus.security.authorization.RequestEntities requestAttrs)
           
 void initialize(java.lang.String chainName, java.lang.String prefix_, org.globus.security.authorization.ChainConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.commons.logging.Log logger

i18n

static org.globus.util.I18n i18n
Constructor Detail

X509BootstrapPIP

public X509BootstrapPIP()
Method Detail

initialize

public void initialize(java.lang.String chainName,
                       java.lang.String prefix_,
                       org.globus.security.authorization.ChainConfig config)
                throws org.globus.security.authorization.InitializeException
Specified by:
initialize in interface org.globus.security.authorization.Interceptor
Throws:
org.globus.security.authorization.InitializeException

collectRequestAttributes

public void collectRequestAttributes(org.globus.security.authorization.RequestEntities requestAttrs)
                              throws org.globus.security.authorization.AttributeException
Specified by:
collectRequestAttributes in interface org.globus.security.authorization.BootstrapPIP
Throws:
org.globus.security.authorization.AttributeException

collectAttributes

public org.globus.security.authorization.NonRequestEntities collectAttributes(org.globus.security.authorization.RequestEntities requestAttr)
Specified by:
collectAttributes in interface org.globus.security.authorization.PIP

close

public void close()
           throws org.globus.security.authorization.CloseException
Specified by:
close in interface org.globus.security.authorization.Interceptor
Throws:
org.globus.security.authorization.CloseException