THPDFAuthenticatedIncrementalUpdateInfo Record
Rapporterar bedömningen av en autentiserad inkrementell sparning: övergripande status, utvärderat signaturindex med verifierings- och certifikattillstånd, antal signaturer och policyer samt den blockerande problembeskrivningen
Deklaration
THPDFAuthenticatedIncrementalUpdateInfo= record
Status: THPDFAuthenticatedIncrementalUpdateStatus;
SignatureIndex: Integer;
SignatureStatus: THPDFSignatureVerifyStatus;
CertificateStatus: THPDFCertificateValidationStatus;
SignatureCount: Integer;
AuthenticatedPolicyCount: Integer;
Issue: AnsiString;
end;
Enhet
HPDFDoc
Fält
| Fält | Syfte |
|---|---|
Status | Övergripande THPDFAuthenticatedIncrementalUpdateStatus-bedömning, initialiserad till aiusNotChecked och flyttad till värden som aiusIncrementalModeRequired eller aiusPolicyViolation när ett steg misslyckas |
SignatureIndex | Nollbaserat index för signaturen som utvärderas, initialiserat till -1 när ingen signatur gäller |
SignatureStatus | THPDFSignatureVerifyStatus för den refererade signaturen, initialiserat till svNotVerified |
CertificateStatus | THPDFCertificateValidationStatus för signaturens certifikat, initialiserat till cvsNotValidated |
SignatureCount | Antal signaturfält som hittats i kandidatdokumentet |
AuthenticatedPolicyCount | Antal signaturer vars transformpolicy autentiserades under genomgången |
Issue | Oformaterad textorsak som registreras bredvid Status varje gång sparningen avvisas |
Användningsanteckningar
- Fylls av
THotPDF.SaveIncrementalUpdateAuthenticated; recorden nollställs vid ingången, så den är säker att granska efter ettfalse-resultat - Behandla
Statussom auktoritativt ochIssuesom förklarande text för loggning eller visning i UI - Överlagringen utan options-argument tillämpar
THPDFAuthenticatedIncrementalUpdateOptions.Defaultoch rapporterar via samma record