Module org.apache.santuario.xmlsec
Class ResourceResolverSpi
java.lang.Object
org.apache.xml.security.utils.resolver.ResourceResolverSpi
- Direct Known Subclasses:
ResolverAnonymous,ResolverDirectHTTP,ResolverFragment,ResolverLocalFilesystem,ResolverXPointer
During reference validation, we have to retrieve resources from somewhere.
Extensions of this class must be thread-safe.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanThis method helps theResourceResolverto decide whether aResourceResolverSpiis able to perform the requested action.abstract XMLSignatureInputengineResolveURI(ResourceResolverContext context) This is the workhorse method used to resolve resources.
-
Constructor Details
-
ResourceResolverSpi
public ResourceResolverSpi()
-
-
Method Details
-
engineResolveURI
public abstract XMLSignatureInput engineResolveURI(ResourceResolverContext context) throws ResourceResolverException This is the workhorse method used to resolve resources.- Parameters:
context- Context to use to resolve resources.- Returns:
- the resource wrapped around a XMLSignatureInput
- Throws:
ResourceResolverException
-
engineCanResolveURI
This method helps theResourceResolverto decide whether aResourceResolverSpiis able to perform the requested action.- Parameters:
context- Context in which to do resolution.- Returns:
- true if the engine can resolve the uri
-