TPDFlibSignatureMetadata
Data types, security and signatures
Description
TPDFlibSignatureMetadata is the record filled by GetSignatureMetadata on TPDFlibSignatureVerifier
It mirrors the descriptive entries of the signature value dictionary so a caller can present who signed, when and why without parsing raw PDF objects
Syntax
Delphi
TPDFlibSignatureMetadata = Record
FieldName: WideString;
Filter: AnsiString;
SubFilter: AnsiString;
SignTime: WideString;
Reason: WideString;
Location: WideString;
ContactInfo: WideString;
Name: WideString;
ByteRangeValid: Boolean;
End;Fields
| FieldName | The fully qualified AcroForm field name of the signature |
|---|---|
| Filter | The /Filter handler, for example Adobe.PPKLite |
| SubFilter | The /SubFilter, for example adbe.pkcs7.detached |
| SignTime | The /M signing time as a PDF date string |
| Reason | The /Reason the signer declared |
| Location | The /Location the signer declared |
| ContactInfo | The /ContactInfo the signer declared |
| Name | The /Name the signer declared |
| ByteRangeValid | True only when the /ByteRange covers the whole file end to end |
See also
TPDFlibSignatureVerifier, TPDFlibSignatureCertificate, TPDFlibSignerResult