be.fgov.ehealth.technicalconnector.signature.resolvers
Class DocumentResolver

java.lang.Object
  extended by org.apache.xml.security.utils.resolver.ResourceResolverSpi
      extended by be.fgov.ehealth.technicalconnector.signature.resolvers.DocumentResolver

public class DocumentResolver
extends org.apache.xml.security.utils.resolver.ResourceResolverSpi

Custom resolver used by xmlsec to resolve a nested document.


Constructor Summary
DocumentResolver(Document doc)
           
 
Method Summary
 boolean engineCanResolveURI(org.apache.xml.security.utils.resolver.ResourceResolverContext context)
           
 boolean engineIsThreadSafe()
           
 org.apache.xml.security.signature.XMLSignatureInput engineResolveURI(org.apache.xml.security.utils.resolver.ResourceResolverContext context)
           
 
Methods inherited from class org.apache.xml.security.utils.resolver.ResourceResolverSpi
engineAddProperies, engineGetProperty, engineGetPropertyKeys, engineSetProperty, fixURI, understandsProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentResolver

public DocumentResolver(Document doc)
Method Detail

engineCanResolveURI

public boolean engineCanResolveURI(org.apache.xml.security.utils.resolver.ResourceResolverContext context)
Specified by:
engineCanResolveURI in class org.apache.xml.security.utils.resolver.ResourceResolverSpi

engineIsThreadSafe

public boolean engineIsThreadSafe()
Overrides:
engineIsThreadSafe in class org.apache.xml.security.utils.resolver.ResourceResolverSpi

engineResolveURI

public org.apache.xml.security.signature.XMLSignatureInput engineResolveURI(org.apache.xml.security.utils.resolver.ResourceResolverContext context)
                                                                     throws org.apache.xml.security.utils.resolver.ResourceResolverException
Specified by:
engineResolveURI in class org.apache.xml.security.utils.resolver.ResourceResolverSpi
Throws:
org.apache.xml.security.utils.resolver.ResourceResolverException



Connector Packaging TECHNICAL 3.25.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.