HPDFVerifyHeadlessTimestampResponseForImprint

function HPDFVerifyHeadlessTimestampResponseForImprint(const MessageImprint, RequestDER,
  ResponseDER: SysUtils.TBytes; Digest: THPDFHeadlessTimestampDigest;
  const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;

Autentica um TimeStampResp DER completo contra o respetivo pedido original com nonce e os bytes de digest exatos fornecidos, e depois devolve o TimeStampToken CMS DER validado

A verificação exige raízes de CA fidedignas explícitas e confere o OID real do digest, o imprint, o nonce do pedido, o estado da resposta, a assinatura CMS, o binding de certificados TSA, a cadeia de certificados, e o EKU de timestamp crítico

A verificação de revogação configurada também exige evidência CRL de emissores autenticada; DER malformado ou residual, outro nonce, outro imprint, trust desconhecido, certificados revogados ou expirados, CRLs expiradas, orçamentos da resposta e cancelamento fazem a validação falhar

Ver Timestamps RFC3161 nativos para a configuração de transport e trust