GetPAdESSignatureValueHashHex

Segurança e Assinaturas

Descrição

Extrai o signatureValue do signer CMS selecionado e retorna o message imprint dele usando o algoritmo configurado por SetPAdESSignatureTimeStampDigestAlgorithm

O valor hexadecimal em maiúsculas retornado é o imprint submetido à TSA em uma requisição de signature timestamp RFC 3161

A chamada também prepara e coloca em cache o PDF de origem e o CMS original para SetPAdESSignatureTimeStampToken e para a operação final EndPAdESSignatureTimeStampProcessTo*

Sintaxe

Function TPDFlib.GetPAdESSignatureValueHashHex(
  STSProcessID: Integer): AnsiString;

Valores retornados

O imprint SHA-1, SHA-256, SHA-384 ou SHA-512 conforme configurado, ou uma string vazia quando a preparação falha

Veja também

SetPAdESSignatureTimeStampDigestAlgorithm, SetPAdESSignatureTimeStampToken