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