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

1O PDF MAC standalone é válido
0Nenhum 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

Veja também

SetPDFMACEnabled, GetPDFMACStatus