TPDFlibSignatureMetadata
Data types, security and signatures
Описание
TPDFlibSignatureMetadata — запись, которую заполняет GetSignatureMetadata в TPDFlibSignatureVerifier
Она повторяет описательные элементы словаря значения подписи, поэтому вызывающий код может показать, кто, когда и зачем подписывал, не разбирая необработанные PDF-объекты
Синтаксис
Delphi
TPDFlibSignatureMetadata = Record
FieldName: WideString;
Filter: AnsiString;
SubFilter: AnsiString;
SignTime: WideString;
Reason: WideString;
Location: WideString;
ContactInfo: WideString;
Name: WideString;
ByteRangeValid: Boolean;
End;Параметры
| FieldName | Полное составное имя поля AcroForm подписи |
|---|---|
| Filter | Обработчик /Filter, например Adobe.PPKLite |
| SubFilter | /SubFilter, например adbe.pkcs7.detached |
| SignTime | Время подписания /M в виде строки-даты PDF |
| Reason | Причина /Reason, указанная подписантом |
| Location | Место /Location, указанное подписантом |
| ContactInfo | Контактные данные /ContactInfo, указанные подписантом |
| Name | Имя /Name, указанное подписантом |
| ByteRangeValid | True, только если /ByteRange покрывает весь файл от начала до конца |
См. также
TPDFlibSignatureVerifier, TPDFlibSignatureCertificate, TPDFlibSignerResult