THotPDF.PopulatePAdESLTVEvidence Method
声明
function PopulatePAdESLTVEvidence(Transport: THPDFSignatureEvidenceTransport;
const RetryPolicy: THPDFSignatureEvidenceRetryPolicy): Integer;
行为
为刚签好的文档做 LTV evidence 自动收集,一次调用就能从 B-B 升级到 B-LT。方法遍历每个已加载的签名,从其证书集的 AIA 和 CRL 分发点构建 OCSP 与 CRL evidence 请求,经由调用方提供的 transport 执行,然后把取回的每份 OCSP 响应和 CRL 连同 CMS 证书链一起写进文档级 DSS。库自身从不开 socket
返回 evidence 成功落入 DSS 的签名数量;不存在签名字段时返回 -1。错误按签名隔离:transport 失败只会跳过该签名的材料