ValidatePDFMAC
Segurança e assinaturas
Descrição
Volta a validar o token PDF MAC autónomo em relação aos bytes originais do documento carregado selecionado
Sintaxe
Delphi
Function TPDFlib.ValidatePDFMAC: Integer;
ActiveX
Function PDFlib::ValidatePDFMAC() As Long
DLL
int DLValidatePDFMAC(int InstanceID);
Valores devolvidos
| 1 | O MAC PDF autónomo é válido |
|---|---|
| 0 | Não está disponível qualquer PDF MAC autónomo válido; consulte GetPDFMACStatus e LastErrorCode |
Observações
As operações de carregamento normais já efetuam esta validação e rejeitam tokens em falta, malformados, com cobertura incompleta, não suportados ou não autenticados antes de exporem as páginas do documento
A validação calcula incrementalmente os hashes dos intervalos declarados e não carrega todo o PDF para uma memória intermédia de resumo adicional