THPDFHeadlessDocument.AddSignatureValidationEvidence
function AddSignatureValidationEvidence(SignatureIndex: Integer;
const Evidence: THPDFHeadlessLTVEvidence;
const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;
认证选定的已签名签名及其吊销证据,然后在已加载文档中准备 DSS 与 VRI 增量更新
SignatureIndex 选择零起算的已签名签名,而非表单字段索引;TrustedCAFile 必须包含显式的 PEM 信任根
签名内容摘要、签名者签名与证书链以及必需的时间戳,都会在任何文档对象图变更之前对照原始 PDF ByteRanges 验证
Evidence 提供覆盖全部非锚点签名者和 TSA 证书链证书的完整 DER OCSP 响应或签发者 CRL;可选 DER 证书补充证书链构建
成功后用不同的输出路径调用 SaveToFile;原始已签名修订版保持原样,新生成的 AES 证据流保持加密
同时提供文档与证据取消 token 时两者必须一致;文档限制约束证据限制、生成的流大小、对象数量和剩余增量输出字节
加密源要求文档修改权限或所有者认证;证据无效、权限被拒、预算耗尽和取消都会让对象图保持不变
验证范围与归档限制参见原生签名验证证据