THPDFAuthenticatedIncrementalUpdateInfo Record
Raportuje werdykt uwierzytelnionego zapisu przyrostowego: status ogólny, oceniany indeks podpisu ze stanami weryfikacji i certyfikatów, liczniki podpisów i polityk oraz tekst problemu blokującego
Deklaracja
THPDFAuthenticatedIncrementalUpdateInfo= record
Status: THPDFAuthenticatedIncrementalUpdateStatus;
SignatureIndex: Integer;
SignatureStatus: THPDFSignatureVerifyStatus;
CertificateStatus: THPDFCertificateValidationStatus;
SignatureCount: Integer;
AuthenticatedPolicyCount: Integer;
Issue: AnsiString;
end;
Jednostka
HPDFDoc
Pola
| Pole | Przeznaczenie |
|---|---|
Status | Ogólny werdykt THPDFAuthenticatedIncrementalUpdateStatus, inicjalizowany jako aiusNotChecked i przenoszony na wartości takie jak aiusIncrementalModeRequired albo aiusPolicyViolation, gdy któryś krok zawiedzie |
SignatureIndex | Indeks ocenianego podpisu liczony od zera, inicjalizowany jako -1, gdy żaden podpis nie ma zastosowania |
SignatureStatus | THPDFSignatureVerifyStatus wskazywanego podpisu, inicjalizowany jako svNotVerified |
CertificateStatus | THPDFCertificateValidationStatus certyfikatu podpisu, inicjalizowany jako cvsNotValidated |
SignatureCount | Liczba pól podpisu znalezionych w dokumencie kandydacie |
AuthenticatedPolicyCount | Liczba podpisów, których polityka transformacji została uwierzytelniona podczas tego przebiegu |
Issue | Zwykły tekst powodu zapisywany obok Status za każdym razem, gdy zapis jest odrzucany |
Uwagi dotyczące użycia
- Wypełniany przez
THotPDF.SaveIncrementalUpdateAuthenticated, rekord jest zerowany na wejściu, więc można go bezpiecznie obejrzeć po wynikufalse - Traktuj
Statusjako rozstrzygający, aIssuejako tekst objaśniający do logowania albo wyświetlenia w UI - Przeciążenie bez argumentu options stosuje
THPDFAuthenticatedIncrementalUpdateOptions.Defaulti raportuje przez ten sam rekord