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