THPDFHeadlessCMSResult
| Członek | Znaczenie |
|---|---|
SignatureValid | Każdy podpisujący CMS, zbiór podpisanych atrybutów i digest zawartości przeszedł weryfikację kryptograficzną |
CertificateTrustEvaluated | Jawny przebieg weryfikacji zaufanych CA został uruchomiony po udanej integralności |
CertificateTrusted | OpenSSL zaakceptował ścieżki certyfikatów względem jawnego magazynu CA i, gdy żądano, powiązanie ESS CAdES |
SignerCount | Liczba wpisów CMS SignerInfo |
TimestampCount | Liczba podpisujących niosących jeden strukturalnie poprawny atrybut signatureTimeStampToken |
TimestampTrustEvaluated | Jawna walidacja zaufania TSA i imprintu podpisu została uruchomiona dla obecnych tokenów znaczników czasu |
TimestampValid | Każdy podpisujący niesie uwierzytelniony token RFC3161, z łańcuchem TSA, krytycznym EKU timestamp, powiązaniem ESS i weryfikacją wartości podpisu; walidacja CRL stosuje się, gdy Timestamp.RequireRevocation jest włączone |
SignedRevisionLength | Koniec uwierzytelnionej rewizji PDF albo kompletnego źródła detached |
UnsignedTrailingBytes | Bajty po podpisanej rewizji; poprawny wcześniejszy podpis może współistnieć z późniejszymi niepodpisanymi danymi |
BytesRead | Łączna liczba bajtów źródła przeczytanych przez BIO, łącznie z opcjonalnym przebiegiem zaufanej weryfikacji |
Detail | Szczegóły awarii OpenSSL albo pusty ciąg przy sukcesie |
Zaufania certyfikatów nie wolno wnioskować z SignatureValid; późniejszych niepodpisanych bajtów nie wolno opisywać jako uwierzytelnionych wcześniejszym podpisem
Obecność znacznika czasu nie ustanawia zaufania znacznika czasu; TimestampValid pozostaje fałszywe, gdy nie skonfigurowano jawnych korzeni zaufania TSA