Package org.apache.ws.security.message
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).
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
engineCanResolve(org.w3c.dom.Attr uri, java.lang.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(org.w3c.dom.Attr uri, java.lang.String BaseURI)
This is the workhorse method used to resolve resources.static org.apache.xml.security.utils.resolver.ResourceResolverSpi
getInstance()
Singleton instance of the resolver.
-
-
-
Method Detail
-
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(org.w3c.dom.Attr uri, java.lang.String BaseURI) throws org.apache.xml.security.utils.resolver.ResourceResolverException
This is the workhorse method used to resolve resources.- Specified by:
engineResolve
in classorg.apache.xml.security.utils.resolver.ResourceResolverSpi
- Parameters:
uri
-BaseURI
-- Returns:
- TODO
- Throws:
org.apache.xml.security.utils.resolver.ResourceResolverException
-
engineCanResolve
public boolean engineCanResolve(org.w3c.dom.Attr uri, java.lang.String BaseURI)
This method helps the ResourceResolver to decide whether a ResourceResolverSpi is able to perform the requested action.- Specified by:
engineCanResolve
in classorg.apache.xml.security.utils.resolver.ResourceResolverSpi
- Parameters:
uri
-BaseURI
-- Returns:
- TODO
-
-