GetSignatureContentsHashHex

Цифровые подписи

Описание

Возвращает ключ VRI подписи: SHA-1 по её содержимому в верхнем регистре hex

Синтаксис

Delphi

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

Параметры

InputFileThe signed PDF.
PasswordПароль для открытия документа или пустая строка
FieldNameИмя поля подписи из результатов перечисления подписей

Возвращаемые значения

HashForty uppercase hex characters.
Empty stringФайл или поле не удалось прочитать

Примечания

Это ключ, по которому адресуется запись AddPAdESDSSVRI, так что материал валидации, записанный для подписи, можно привязать обратно к ней

Документ читается через разделяемый дескриптор, поэтому ответ доступен, пока файл открыт верификатором или просмотрщиком

См. также

GetSignatureSignerCertificateDER, AddPAdESDSSVRI