org.globus.gridshib
Class SAMLAssertionPushPIP

java.lang.Object
  extended by org.globus.gridshib.BasePIP
      extended by org.globus.gridshib.SAMLAssertionPushPIP
All Implemented Interfaces:
Serializable, Interceptor, PIP

public class SAMLAssertionPushPIP
extends BasePIP

This PIP traverses the certificate chain presented by the requester, extracts any SAML assertions bound to the certificates in the chain, and updates the security context with the security information extracted from the bound assertions.

See Also:
SAMLAssertionPushPIPImpl, Serialized Form

Field Summary
protected  SAMLAssertionPushPIPImpl impl
           
 
Fields inherited from class org.globus.gridshib.BasePIP
scope, serviceId
 
Constructor Summary
SAMLAssertionPushPIP()
           
 
Method Summary
protected  PIP pipImpl()
          A subclass MUST implement this method.
 
Methods inherited from class org.globus.gridshib.BasePIP
close, collectAttributes, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

impl

protected SAMLAssertionPushPIPImpl impl
Constructor Detail

SAMLAssertionPushPIP

public SAMLAssertionPushPIP()
Method Detail

pipImpl

protected PIP pipImpl()
Description copied from class: BasePIP
A subclass MUST implement this method.

Specified by:
pipImpl in class BasePIP


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