GetSignatureContentsHashHex
Firmas digitales
Descripción
Devuelve la clave VRI de una firma: el SHA-1 hexadecimal en mayúsculas de su contenido
Sintaxis
Delphi
Function TPDFlib.GetSignatureContentsHashHex(Const InputFile, Password, FieldName: WideString): AnsiString;Parámetros
| InputFile | El PDF firmado |
|---|---|
| Password | La contraseña para abrirlo, o una cadena vacía |
| FieldName | Un nombre de campo de firma según lo notifica la enumeración de firmas |
Valores devueltos
| Hash | Cuarenta caracteres hexadecimales en mayúsculas |
|---|---|
| Empty string | No se pudo leer el archivo o el campo |
Observaciones
Esta es la clave mediante la que se direcciona una entrada AddPAdESDSSVRI, de modo que el material de validación escrito para la firma pueda vincularse a ella
El documento se lee con un identificador compartido, por lo que esta operación responde aunque un verificador o visor ya tenga abierto el archivo