Class ResolverAnonymous
- java.lang.Object
-
- org.apache.xml.security.utils.resolver.ResourceResolverSpi
-
- org.apache.xml.security.utils.resolver.implementations.ResolverAnonymous
-
public class ResolverAnonymous extends ResourceResolverSpi
- Author:
- $Author: coheigea $
-
-
Field Summary
-
Fields inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi
properties
-
-
Constructor Summary
Constructors Constructor Description ResolverAnonymous(java.io.InputStream is)ResolverAnonymous(java.lang.String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanengineCanResolveURI(ResourceResolverContext context)This method helps theResourceResolverto decide whether aResourceResolverSpiis able to perform the requested action.java.lang.String[]engineGetPropertyKeys()Method engineGetPropertyKeysbooleanengineIsThreadSafe()Tells if the implementation does can be reused by several threads safely.XMLSignatureInputengineResolveURI(ResourceResolverContext context)This is the workhorse method used to resolve resources.-
Methods inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi
engineAddProperies, engineGetProperty, engineSetProperty, fixURI, understandsProperty
-
-
-
-
Constructor Detail
-
ResolverAnonymous
public ResolverAnonymous(java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException- Parameters:
filename-- Throws:
java.io.FileNotFoundExceptionjava.io.IOException
-
ResolverAnonymous
public ResolverAnonymous(java.io.InputStream is)
- Parameters:
is-
-
-
Method Detail
-
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 & engineResolve invocations. Or it maintains all member info in ThreadLocal methods.- Overrides:
engineIsThreadSafein classResourceResolverSpi
-
engineResolveURI
public XMLSignatureInput engineResolveURI(ResourceResolverContext context)
Description copied from class:ResourceResolverSpiThis 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
-
engineCanResolveURI
public boolean engineCanResolveURI(ResourceResolverContext context)
Description copied from class:ResourceResolverSpiThis method helps theResourceResolverto decide whether aResourceResolverSpiis able to perform the requested action.- Specified by:
engineCanResolveURIin classResourceResolverSpi- Parameters:
context- Context in which to do resolution.- Returns:
- true if the engine can resolve the uri
-
engineGetPropertyKeys
public java.lang.String[] engineGetPropertyKeys()
Description copied from class:ResourceResolverSpiMethod engineGetPropertyKeys- Overrides:
engineGetPropertyKeysin classResourceResolverSpi- Returns:
- the property keys
-
-