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 | 以 PDF 日期字符串表示的 /M 签名时间 |
| Reason | 签署者声明的 /Reason |
| Location | 签署者声明的 /Location |
| ContactInfo | 签署者声明的 /ContactInfo |
| Name | 签署者声明的 /Name |
| ByteRangeValid | 仅当 /ByteRange 从头到尾覆盖整个文件时为 True |
另请参阅
TPDFlibSignatureVerifier, TPDFlibSignatureCertificate, TPDFlibSignerResult