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