THPDFValidationEvidenceSource 类型
标明验证期间使用的每份证书或吊销证据的来源
声明
THPDFValidationEvidenceSource= (
vesNone,
vesCMS,
vesPDFVRI,
vesPDFDSS,
vesCaller,
vesCache
);
单元
HPDFSignVerify
值
| 值 | 用途 |
|---|---|
vesNone | 未记录来源;在真实证据应用之前,来源字段保持该值 |
vesCMS | 在 CMS SignedData 自身内发现的 CRL 等吊销材料 |
vesPDFVRI | 从已签名文档的 PDF VRI 字典采集的证据 |
vesPDFDSS | 从 PDF 文档安全存储(DSS)采集的证据 |
vesCaller | 通过 THPDFCertificateValidationOptions 数组传入的证据;同时也是未显式指定来源的数组项的回退值 |
vesCache | 从批量验证运行的共享缓存恢复的吊销证据 |
使用说明
OCSPResponseSources、CRLSources、DeltaCRLSources等来源数组与证据数组一一对应;非vesNone的项会覆盖vesCaller回退值- 最终采用的吊销证据的来源通过
THPDFCertificateValidationInfo.RevocationSource和DeltaCRLSource报告 - 对比来源可以区分签名者内嵌的证据与 LTA 风格证据采集阶段后续收集的材料