THPDFAuthenticatedIncrementalUpdateInfo Record
Riporta il verdetto di un salvataggio incrementale autenticato: stato complessivo, indice della firma valutata con stati di verifica e certificato, conteggi di firme e policy, e il testo del problema bloccante
Dichiarazione
THPDFAuthenticatedIncrementalUpdateInfo= record
Status: THPDFAuthenticatedIncrementalUpdateStatus;
SignatureIndex: Integer;
SignatureStatus: THPDFSignatureVerifyStatus;
CertificateStatus: THPDFCertificateValidationStatus;
SignatureCount: Integer;
AuthenticatedPolicyCount: Integer;
Issue: AnsiString;
end;
Unità
HPDFDoc
Campi
| Campo | Scopo |
|---|---|
Status | Verdetto complessivo THPDFAuthenticatedIncrementalUpdateStatus, inizializzato a aiusNotChecked e spostato su valori come aiusIncrementalModeRequired o aiusPolicyViolation quando un passaggio fallisce |
SignatureIndex | Indice in base zero della firma in valutazione, inizializzato a -1 quando nessuna firma è applicabile |
SignatureStatus | THPDFSignatureVerifyStatus della firma referenziata, inizializzato a svNotVerified |
CertificateStatus | THPDFCertificateValidationStatus del certificato della firma, inizializzato a cvsNotValidated |
SignatureCount | Numero di campi firma trovati nel documento candidato |
AuthenticatedPolicyCount | Numero di firme la cui transform policy è stata autenticata durante il passaggio |
Issue | Motivo in testo semplice registrato accanto a Status ogni volta che il salvataggio viene rifiutato |
Note sull'utilizzo
- Riempito da
THotPDF.SaveIncrementalUpdateAuthenticated; il record viene azzerato all'ingresso, quindi è sicuro ispezionarlo dopo un risultatofalse - Tratta
Statuscome autorevole eIssuecome testo esplicativo per il logging o la UI - L'overload senza argomento options applica
THPDFAuthenticatedIncrementalUpdateOptions.Defaulte riporta attraverso lo stesso record