GetSignatureContentsHashHex

Assinaturas digitais

Descrição

Retorna a chave VRI de uma assinatura: o SHA-1 em hex maiúsculo sobre seu conteúdo

Sintaxe

Delphi

Function TPDFlib.GetSignatureContentsHashHex(Const InputFile, Password, FieldName: WideString): AnsiString;

Parâmetros

InputFileThe signed PDF.
PasswordA senha para abri-lo, ou uma string vazia.
FieldNameUm nome de campo de assinatura conforme reportado pela enumeração de assinaturas.

Valores retornados

HashForty uppercase hex characters.
Empty stringO arquivo ou o campo não pôde ser lido.

Observações

Esta é a chave pela qual uma entrada de AddPAdESDSSVRI é endereçada, para que o material de validação gravado para a assinatura possa ser ligado de volta a ela.

O documento é lido com um handle compartilhado, de modo que isso responde enquanto um verificador ou visualizador já mantém o arquivo aberto

Veja também

GetSignatureSignerCertificateDER, AddPAdESDSSVRI