THPDFValidationEvidenceSource Type
Benennt, woher ein bei der Validierung genutzter Zertifikats- oder Widerrufsnachweis stammt
Deklaration
THPDFValidationEvidenceSource= (
vesNone,
vesCMS,
vesPDFVRI,
vesPDFDSS,
vesCaller,
vesCache
);
Unit
HPDFSignVerify
Werte
| Wert | Zweck |
|---|---|
vesNone | Keine Quelle aufgezeichnet; Quellfelder behalten diesen Wert, bis echte Nachweise angewandt werden |
vesCMS | Im CMS-SignedData selbst eingebettet gefundenes Widerrufsmaterial wie CRLs |
vesPDFVRI | Aus dem PDF-VRI-Dictionary des signierten Dokuments geerntete Nachweise |
vesPDFDSS | Aus dem PDF Document Security Store (DSS) geerntete Nachweise |
vesCaller | Durch die THPDFCertificateValidationOptions-Arrays gelieferte Nachweise; auch der Fallback für Array-Einträge ohne explizite Quelle |
vesCache | Aus dem gemeinsamen Cache eines Stapelvalidierungslaufs wiederhergestellter Widerrufsnachweis |
Verwendungshinweise
- Quell-Arrays wie
OCSPResponseSources,CRLSourcesundDeltaCRLSourcesverlaufen parallel zu den Nachweis-Arrays; ein Nicht-vesNone-Eintrag überschreibt denvesCaller-Fallback - Die Quelle des letztlich entscheidenden Widerrufsnachweises wird in
THPDFCertificateValidationInfo.RevocationSourceundDeltaCRLSourcegemeldet - Der Quellenvergleich trennt vom Signierer eingebettete Nachweise von später während LTA-artiger Nachweisbeschaffung gesammeltem Material