XMLDSIG 格式的批准对象的格式如下所示:
<XMLSignedData signedContent="...base64 transaction text ...">
<XMLSignature>
<TSATimestamp>
...The base64 encoded PKCS7 timestamp token returned by the TSA...
</TSATimestamp
<Signature>
<SignedInfo>...XMLDSIG stuff...</SignedInfo>
<SignatureValue>...base64 signature value</SignatureValue>
<KeyInfo>...cert info for signer</KeyInfo>
</Signature>
</XMLSignature>
</XMLSignedData>
其中:
base64 批准数据包含在 applet 中向批准者显示的实际批准数据文本(以 base64 格式编码)。
<TSATimestamp> 元素包含来自时间戳服务中心 (Timestamp Authority, TSA) 的 base64 编码的 PKCS7 时间戳响应。
整个 <Signature> 由 XMLDSIG 签名数据组成。
该 XMLDSIG 文件存储在审计日志批准记录的 XML 列中。