Class ResolverFragment
java.lang.Object
org.apache.xml.security.utils.resolver.ResourceResolverSpi
org.apache.xml.security.utils.resolver.implementations.ResolverFragment
This resolver is used for resolving same-document URIs like URI="" of URI="#id".
-
Field Summary
Fields inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethod engineCanResolve This method helps theResourceResolverto decide whether aResourceResolverSpiis able to perform the requested action.booleanTells if the implementation does can be reused by several threads safely.engineResolveURI(ResourceResolverContext context) This is the workhorse method used to resolve resources.Methods inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi
engineAddProperies, engineGetProperty, engineGetPropertyKeys, engineSetProperty, fixURI, understandsProperty
-
Constructor Details
-
ResolverFragment
public ResolverFragment()
-
-
Method Details
-
engineIsThreadSafe
public boolean engineIsThreadSafe()Description copied from class:ResourceResolverSpiTells if the implementation does can be reused by several threads safely. It normally means that the implementation does not have any member, or there is member change between engineCanResolve and engineResolve invocations. Or it maintains all member info in ThreadLocal methods.- Overrides:
engineIsThreadSafein classResourceResolverSpi
-
engineResolveURI
public XMLSignatureInput engineResolveURI(ResourceResolverContext context) throws ResourceResolverException This is the workhorse method used to resolve resources.- Specified by:
engineResolveURIin classResourceResolverSpi- Parameters:
context- Context to use to resolve resources.- Returns:
- the resource wrapped around a XMLSignatureInput
- Throws:
ResourceResolverException
-
engineCanResolveURI
Method engineCanResolve This method helps theResourceResolverto decide whether aResourceResolverSpiis able to perform the requested action.- Specified by:
engineCanResolveURIin classResourceResolverSpi- Parameters:
context-- Returns:
- true if the engine can resolve the uri
-