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).
-
Field Summary
Fields inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi
_properties
-
Method Summary
Modifier and TypeMethodDescriptionboolean
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
-
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 classorg.apache.xml.security.utils.resolver.ResourceResolverSpi
- Parameters:
uri
-BaseURI
-- Returns:
- TODO
- Throws:
org.apache.xml.security.utils.resolver.ResourceResolverException
-
engineCanResolve
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
-