de.fzj.unicore.uas.security
Class ProxyCertInHandler

java.lang.Object
  extended by org.codehaus.xfire.handler.AbstractHandler
      extended by de.fzj.unicore.uas.security.ProxyCertInHandler
All Implemented Interfaces:
org.codehaus.xfire.handler.Handler

public class ProxyCertInHandler
extends org.codehaus.xfire.handler.AbstractHandler

reads a proxy cert (incl. private key) in PEM format from a SOAP header and stores it in the security context

Author:
schuller

Field Summary
static java.lang.String PROXY
           
static org.jdom.Namespace PROXY_NS
           
 
Fields inherited from interface org.codehaus.xfire.handler.Handler
ROLE
 
Constructor Summary
ProxyCertInHandler()
           
 
Method Summary
 void invoke(org.codehaus.xfire.MessageContext ctx)
          Retrieves the proxy cert from the SOAP Header and puts it into the security context for later evaluations
 
Methods inherited from class org.codehaus.xfire.handler.AbstractHandler
after, before, getAfter, getBefore, getPhase, getRoles, getUnderstoodHeaders, handleFault, setAfter, setBefore, setPhase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROXY_NS

public static final org.jdom.Namespace PROXY_NS

PROXY

public static final java.lang.String PROXY
See Also:
Constant Field Values
Constructor Detail

ProxyCertInHandler

public ProxyCertInHandler()
Method Detail

invoke

public void invoke(org.codehaus.xfire.MessageContext ctx)
            throws java.lang.Exception
Retrieves the proxy cert from the SOAP Header and puts it into the security context for later evaluations

Throws:
java.lang.Exception


Copyright © 2006-2010 Research Center Juelich. All Rights Reserved.