ValidatePDFMAC
Segurança e assinaturas
Descrição
Revalida o token PDF MAC independente contra os bytes originais do documento carregado selecionado
Sintaxe
Delphi
Function TPDFlib.ValidatePDFMAC: Integer;
ActiveX
Function PDFlib::ValidatePDFMAC() As Long
DLL
int DLValidatePDFMAC(int InstanceID);
Valores retornados
| 1 | O PDF MAC standalone é válido |
|---|---|
| 0 | Nenhum PDF MAC standalone válido está disponível; inspecione GetPDFMACStatus e LastErrorCode |
Observações
As operações normais de carga já executam essa validação e rejeitam tokens ausentes, malformados, com cobertura incompleta, não suportados ou não autenticados antes de expor as páginas do documento A validação faz o hash dos intervalos declarados de forma incremental e não carrega o PDF completo em um buffer de digest adicional
A validação calcula o hash das faixas declaradas de forma incremental e não carrega o PDF completo em um buffer de digest adicional