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
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.InputStreaminStream-
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 and engineResolve invocations. Or it maintains all member info in ThreadLocal methods.- Overrides:
engineIsThreadSafein classResourceResolverSpi
-
engineResolveURI
public XMLSignatureInput engineResolveURI(ResourceResolverContext context)
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
-
engineCanResolveURI
public boolean engineCanResolveURI(ResourceResolverContext context)
This 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()
Method engineGetPropertyKeys- Overrides:
engineGetPropertyKeysin classResourceResolverSpi- Returns:
- the property keys
-
-