THPDFHeadlessTimestampOptions

使用 HPDFHeadlessTimestamp 中的函数前,先用 Default 初始化该记录

成员默认值与约定
TrustedCAFile为空;响应或 token 验证需要显式的 PEM 信任根文件
TrustedCRLFile为空;加载进验证存储的 PEM CRL 文件
RequireRevocationFalse;为 True 时要求 TrustedCRLFile,并检查 TSA 链上的签发者签名、有效期窗口和证书吊销
MaxSignatureBytes1 MiB;正数的输入签名值预算
MaxResponseBytes16 MiB;正数的 DER 响应与 token 预算
TransportNil;调用方自有函数,接收 DER 请求并返回 DER 响应
TransportContextNil;调用方自有上下文,原样传给 Transport
CancellationTokenNil;调用方自有 token,整个操作期间保留

构造请求不需要信任根;信任评估始终要求 TrustedCAFile,RequireRevocation 则要求显式 CRL 源

CMS 集成与验收覆盖参见 原生 RFC3161 时间戳