HPDFValidateHeadlessLTVEvidence

function HPDFValidateHeadlessLTVEvidence(const CMSDER: TBytes;
  const Evidence: THPDFHeadlessLTVEvidence;
  const Options: THPDFHeadlessLTVOptions): THPDFHeadlessLTVResult;

Uwierzytelnia podpisane atrybuty CMS i podpisy podpisujących, imprinty znaczników czasu podpisów i łańcuchy TSA, łańcuchy podpisujących oraz kompletne dostarczone dowody odwołań bez edytowania dokumentu

CMSDER może zawierać resztkowe bajty zerowe z rezerwacji PDF Contents; niezerowe bajty resztkowe są odrzucane

Ta funkcja nie ma parametru odłączonej zawartości i dlatego nie może uwierzytelnić digestu zawartości CMS względem ByteRange PDF; wywołaj osobno HPDFVerifyHeadlessCMS albo użyj AddSignatureValidationEvidence, które najpierw wykonuje pełną weryfikację podpisu PDF

Zwraca zweryfikowane łańcuchy i liczniki przy sukcesie; zniekształcone, nieuwierzytelnione, niezaufane, odwołane, nieaktualne, niekompletne albo ponad budżet dowody podnoszą EHPDFHeadlessLTVError, a anulowanie zachowuje EHPDFOperationCancelled