Class EnvelopeIdResolver

java.lang.Object
org.apache.xml.security.utils.resolver.ResourceResolverSpi
org.apache.ws.security.message.EnvelopeIdResolver

public class EnvelopeIdResolver extends org.apache.xml.security.utils.resolver.ResourceResolverSpi
XML-Security resolver that is used for resolving same-document URI like URI="#id". It is desgined to only work with SOAPEnvelopes.

Author:
Davanum Srinivas (dims@yahoo.com).
  • Field Summary

    Fields inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi

    _properties
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    engineCanResolve(Attr uri, String BaseURI)
    This method helps the ResourceResolver to decide whether a ResourceResolverSpi is able to perform the requested action.
    org.apache.xml.security.signature.XMLSignatureInput
    engineResolve(Attr uri, String BaseURI)
    This is the workhorse method used to resolve resources.
    static org.apache.xml.security.utils.resolver.ResourceResolverSpi
    Singleton instance of the resolver.

    Methods inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi

    engineAddProperies, engineGetProperty, engineGetPropertyKeys, engineSetProperty, fixURI, understandsProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getInstance

      public static org.apache.xml.security.utils.resolver.ResourceResolverSpi getInstance()
      Singleton instance of the resolver.

      Returns:
      TODO
    • engineResolve

      public org.apache.xml.security.signature.XMLSignatureInput engineResolve(Attr uri, String BaseURI) throws org.apache.xml.security.utils.resolver.ResourceResolverException
      This is the workhorse method used to resolve resources.

      Specified by:
      engineResolve in class org.apache.xml.security.utils.resolver.ResourceResolverSpi
      Parameters:
      uri -
      BaseURI -
      Returns:
      TODO
      Throws:
      org.apache.xml.security.utils.resolver.ResourceResolverException
    • engineCanResolve

      public boolean engineCanResolve(Attr uri, String BaseURI)
      This method helps the ResourceResolver to decide whether a ResourceResolverSpi is able to perform the requested action.

      Specified by:
      engineCanResolve in class org.apache.xml.security.utils.resolver.ResourceResolverSpi
      Parameters:
      uri -
      BaseURI -
      Returns:
      TODO