public class XAdESXLSignatureFacet extends java.lang.Object implements SignatureFacet
XAdESSignatureFacet
MS_DIGSIG_NS, OO_DIGSIG_NS, XADES_132_NS, XADES_141_NS, XML_DIGSIG_NS, XML_NS
Constructor and Description |
---|
XAdESXLSignatureFacet() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
getC14nValue(java.util.List<org.w3c.dom.Node> nodeList, java.lang.String c14nAlgoId) |
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.
(XML 签名服务引擎在签名后阶段调用此方法。)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
preSign
public void postSign(SignatureInfo signatureInfo, org.w3c.dom.Document document) throws javax.xml.crypto.MarshalException
SignatureFacet
postSign
in interface
SignatureFacet
(postSign in SignatureFacet 界面)
signatureInfo
- the signature info object holding the OPCPackage and other document related data
(signatureInfo - 包含 OPCPackage 和其他文档相关数据的签名信息对象)
document
- the signature document to be modified
(document - 要修改的签名文档)
javax.xml.crypto.MarshalException
(javax.xml.crypto.MarshalException)
public static byte[] getC14nValue(java.util.List<org.w3c.dom.Node> nodeList, java.lang.String c14nAlgoId)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.