org.globus.ogsa.impl.security.authentication
Class SOAPBodyIdResolver

java.lang.Object
  extended byResourceResolverSpi
      extended byorg.globus.ogsa.impl.security.authentication.SOAPBodyIdResolver

public class SOAPBodyIdResolver
extends ResourceResolverSpi

This resolver is used for resolving same-document URI like URI="#id". It is desgined to only work with SOAPEnvelopes. It looks for the Id in the first child elemenet of the Body element.

See Also:
Serialized Form

Constructor Summary
SOAPBodyIdResolver(java.lang.String actor)
           
 
Method Summary
 boolean engineCanResolve(org.w3c.dom.Attr uri, java.lang.String BaseURI)
           
 XMLSignatureInput engineResolve(org.w3c.dom.Attr uri, java.lang.String BaseURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPBodyIdResolver

public SOAPBodyIdResolver(java.lang.String actor)
Method Detail

engineResolve

public XMLSignatureInput engineResolve(org.w3c.dom.Attr uri,
                                       java.lang.String BaseURI)
                                throws ResourceResolverException
Throws:
ResourceResolverException

engineCanResolve

public boolean engineCanResolve(org.w3c.dom.Attr uri,
                                java.lang.String BaseURI)