THPDFCSCSignatureProvider.SignHashBatch 方法

function SignHashBatch(const Requests: THPDFCSCSignatureRequests;
  const OperationIdentifier: AnsiString;
  out Signatures: THPDFCSCSignatures): THPDFSignatureProviderStatus;

用单个 CSC 凭证签署一个有界的有序 digest batch,并在每个对应的数组位置各返回一个签名

每个请求都必须使用 sikDigest、相同的 digest 与签名算法,并且在适用时使用相同的 RSA-PSS salt 策略

batch 数量必须落在 THPDFCSCOptions.MaxBatchSignatures 和凭证 multisign 上限之内,响应数量则必须严格匹配

provider 把自动 SAD 授权、重试幂等性、异步轮询和已完成操作的 replay 绑定到精确的有序 batch 指纹上

THPDFCSCSignatureRequests Type

THPDFCSCSignatures Type

CSC 远程签名提供程序