HPDFVerifyHeadlessTimestampResponseForImprint
function HPDFVerifyHeadlessTimestampResponseForImprint(const MessageImprint, RequestDER,
ResponseDER: SysUtils.TBytes; Digest: THPDFHeadlessTimestampDigest;
const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;
Autentica uma TimeStampResp DER completa contra a request original com nonce dela e os bytes de digest exatos fornecidos, e depois retorna o TimeStampToken CMS DER validado
A verificação exige roots de CA confiáveis explícitas e confere o OID de digest real, o imprint, o nonce da request, o status da response, a assinatura CMS, o binding de certificados da TSA, a chain de certificados e o EKU de timestamp crítico
A checagem de revogação configurada também exige evidência CRL autenticada pelo issuer; DER malformado ou residual, outro nonce, outro imprint, trust desconhecido, certificados revogados ou expirados, CRLs expiradas, orçamentos de response e cancelamento fazem a validação falhar
Veja Timestamps RFC3161 nativos para a configuração de transport e de trust