GetPDFMACStatus
Sicurezza e firme
Descrizione
Restituisce lo stato corrente di convalida o generazione del PDF MAC per il documento selezionato
Sintassi
Delphi
Function TPDFlib.GetPDFMACStatus: Integer;
ActiveX
Function PDFlib::GetPDFMACStatus() As Long
DLL
int DLGetPDFMACStatus(int InstanceID);
Valori restituiti
| 0 | Non è presente alcun PDF MAC |
|---|---|
| 1 | Un PDF MAC autonomo è valido |
| 2 | PDF MAC è obbligatorio ma manca il codice di autenticazione |
| 3 | La struttura MAC PDF o il token CMS non è valido |
| 4 | Gli intervalli di byte non coprono correttamente l'intero file |
| 5 | Un algoritmo o una posizione del token non è supportato |
| 6 | Impossibile estrarre la chiave MAC dal relativo involucro |
| 7 | Il digest del documento o il valore di autenticazione non corrisponde |
| 8 | Generazione del PDF MAC non riuscita |
Note
I documenti protetti vengono convalidati automaticamente durante il caricamento, dopo la verifica della password e prima che il contenuto della pagina venga esposto
Un caricamento fallito segnala un codice 413..417 tramite LastErrorCode