Class KeyInfoSignatureFacet
- java.lang.Object
-
- org.apache.poi.poifs.crypt.dsig.facets.KeyInfoSignatureFacet
-
- All Implemented Interfaces:
SignatureFacet
public class KeyInfoSignatureFacet extends java.lang.Object implements SignatureFacet
Signature Facet implementation that adds ds:KeyInfo to the XML signature.
-
-
Field Summary
-
Fields inherited from interface org.apache.poi.poifs.crypt.dsig.facets.SignatureFacet
MS_DIGSIG_NS, OO_DIGSIG_NS, XADES_132_NS, XADES_141_NS, XML_DIGSIG_NS, XML_NS
-
-
Constructor Summary
Constructors Constructor Description KeyInfoSignatureFacet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
postSign(SignatureInfo signatureInfo, org.w3c.dom.Document document)
This method is being invoked by the XML signature service engine during the post-sign phase.-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.poi.poifs.crypt.dsig.facets.SignatureFacet
preSign
-
-
-
-
Method Detail
-
postSign
public void postSign(SignatureInfo signatureInfo, org.w3c.dom.Document document) throws javax.xml.crypto.MarshalException
Description copied from interface:SignatureFacet
This method is being invoked by the XML signature service engine during the post-sign phase. Via this method a signature facet can extend the XML signatures with for example key information.- Specified by:
postSign
in interfaceSignatureFacet
- Parameters:
signatureInfo
- the signature info object holding the OPCPackage and other document related datadocument
- the signature document to be modified- Throws:
javax.xml.crypto.MarshalException
-
-