HPDFVerifyHeadlessTimestampResponseForImprint

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

Authentifiziert eine vollständige DER-TimeStampResp gegen ihre ursprüngliche Request mit Nonce und die exakt gelieferten Digest-Bytes und liefert danach das validierte DER-CMS-TimeStampToken

Die Verifikation verlangt explizite vertrauenswürdige CA-Roots und prüft die tatsächliche Digest-OID, das Imprint, die Request-Nonce, den Response-Status, die CMS-Signatur, die TSA-Zertifikatsbindung, die Zertifikatskette und die kritische Timestamp-EKU

Konfigurierte Widerrufsprüfung verlangt zusätzlich issuer-authentifizierte CRL-Evidenz; fehlerhafte oder nachlaufende DER-Daten, eine andere Nonce, ein anderes Imprint, unbekanntes Vertrauen, widerrufene oder abgelaufene Zertifikate, abgelaufene CRLs, Response-Budgets und Abbruch lassen die Validierung fehlschlagen

Siehe Native RFC3161-Zeitstempel für Transport- und Trust-Konfiguration