THPDFAuthenticatedIncrementalUpdateInfo Record
Rapporterer afgørelsen fra en autentificeret inkrementel gemning: samlet status, det evaluerede signaturindeks med verificerings- og certifikatstilstande, antal signaturer og politikker samt teksten for det blokerende problem
Deklaration
THPDFAuthenticatedIncrementalUpdateInfo= record
Status: THPDFAuthenticatedIncrementalUpdateStatus;
SignatureIndex: Integer;
SignatureStatus: THPDFSignatureVerifyStatus;
CertificateStatus: THPDFCertificateValidationStatus;
SignatureCount: Integer;
AuthenticatedPolicyCount: Integer;
Issue: AnsiString;
end;
Enhed
HPDFDoc
Felter
| Felt | Formål |
|---|---|
Status | Samlet THPDFAuthenticatedIncrementalUpdateStatus-afgørelse, initialiseret til aiusNotChecked og flyttet til værdier som aiusIncrementalModeRequired eller aiusPolicyViolation, når et trin fejler |
SignatureIndex | Nul-baseret indeks for signaturen, der evalueres, initialiseret til -1, når ingen signatur gælder |
SignatureStatus | THPDFSignatureVerifyStatus for den refererede signatur, initialiseret til svNotVerified |
CertificateStatus | THPDFCertificateValidationStatus for underskrivercertifikatet, initialiseret til cvsNotValidated |
SignatureCount | Antal signaturfelter fundet i kandidatdokumentet |
AuthenticatedPolicyCount | Antal signaturer, hvis transformationspolitik blev autentificeret under gennemløbet |
Issue | Klartekst-begrundelse registreret ved siden af Status, hver gang gemningen afvises |
Brugsnoter
- Udfyldes af
THotPDF.SaveIncrementalUpdateAuthenticated; posten nulstilles ved indgang, så den kan inspiceres sikkert efter etfalse-resultat - Behandl
Statussom den autoritative værdi ogIssuesom forklarende tekst til logning eller visning i brugergrænsefladen - Overloadet uden options-argument anvender
THPDFAuthenticatedIncrementalUpdateOptions.Defaultog rapporterer via samme post