org.apache.poi.poifs.crypt.dsig
Class OOXMLURIDereferencer

java.lang.Object
  extended by org.apache.poi.poifs.crypt.dsig.OOXMLURIDereferencer
All Implemented Interfaces:
javax.xml.crypto.URIDereferencer, SignatureConfig.SignatureConfigurable

public class OOXMLURIDereferencer
extends java.lang.Object
implements javax.xml.crypto.URIDereferencer, SignatureConfig.SignatureConfigurable

JSR105 URI dereferencer for Office Open XML documents.


Constructor Summary
OOXMLURIDereferencer()
           
 
Method Summary
 javax.xml.crypto.Data dereference(javax.xml.crypto.URIReference uriReference, javax.xml.crypto.XMLCryptoContext context)
           
 void setSignatureConfig(SignatureConfig signatureConfig)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OOXMLURIDereferencer

public OOXMLURIDereferencer()
Method Detail

setSignatureConfig

public void setSignatureConfig(SignatureConfig signatureConfig)
Specified by:
setSignatureConfig in interface SignatureConfig.SignatureConfigurable

dereference

public javax.xml.crypto.Data dereference(javax.xml.crypto.URIReference uriReference,
                                         javax.xml.crypto.XMLCryptoContext context)
                                  throws javax.xml.crypto.URIReferenceException
Specified by:
dereference in interface javax.xml.crypto.URIDereferencer
Throws:
javax.xml.crypto.URIReferenceException