org.apache.xml.security.utils.resolver.implementations
Class ResolverAnonymous

java.lang.Object
  extended by org.apache.xml.security.utils.resolver.ResourceResolverSpi
      extended by 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
ResolverAnonymous(InputStream is)
           
ResolverAnonymous(String filename)
           
 
Method Summary
 boolean engineCanResolveURI(ResourceResolverContext context)
          This method helps the ResourceResolver to decide whether a ResourceResolverSpi is able to perform the requested action.
 String[] engineGetPropertyKeys()
          Method engineGetPropertyKeys
 boolean engineIsThreadSafe()
          Tells if the implementation does can be reused by several threads safely.
 XMLSignatureInput 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, engineSetProperty, fixURI, understandsProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolverAnonymous

public ResolverAnonymous(String filename)
                  throws FileNotFoundException,
                         IOException
Parameters:
filename -
Throws:
FileNotFoundException
IOException

ResolverAnonymous

public ResolverAnonymous(InputStream is)
Parameters:
is -
Method Detail

engineIsThreadSafe

public boolean engineIsThreadSafe()
Description copied from class: ResourceResolverSpi
Tells 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:
engineIsThreadSafe in class ResourceResolverSpi

engineResolveURI

public XMLSignatureInput engineResolveURI(ResourceResolverContext context)
Description copied from class: ResourceResolverSpi
This is the workhorse method used to resolve resources.

Specified by:
engineResolveURI in class ResourceResolverSpi
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: ResourceResolverSpi
This method helps the ResourceResolver to decide whether a ResourceResolverSpi is able to perform the requested action.

Specified by:
engineCanResolveURI in class ResourceResolverSpi
Parameters:
context - Context in which to do resolution.
Returns:
true if the engine can resolve the uri

engineGetPropertyKeys

public String[] engineGetPropertyKeys()
Description copied from class: ResourceResolverSpi
Method engineGetPropertyKeys

Overrides:
engineGetPropertyKeys in class ResourceResolverSpi
Returns:
the property keys


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.