TPDFlibSignatureMetadata

Data types, security and signatures

Descrição

TPDFlibSignatureMetadata é o registro preenchido pelo GetSignatureMetadata no TPDFlibSignatureVerifier

Espelha as entradas descritivas do dicionário de valor da assinatura, de modo que quem chama possa apresentar quem assinou, quando e por que sem parsear objetos PDF brutos

Sintaxe

Delphi

TPDFlibSignatureMetadata = Record
  FieldName: WideString;
  Filter: AnsiString;
  SubFilter: AnsiString;
  SignTime: WideString;
  Reason: WideString;
  Location: WideString;
  ContactInfo: WideString;
  Name: WideString;
  ByteRangeValid: Boolean;
End;

Parâmetros

FieldNameO nome totalmente qualificado do campo AcroForm da assinatura
FilterO handler de /Filter, por exemplo Adobe.PPKLite
SubFilterO /SubFilter, por exemplo adbe.pkcs7.detached
SignTimeA hora de assinatura de /M como string de data PDF
ReasonO /Reason declarado pelo signatário
LocationO /Location declarado pelo signatário
ContactInfoO /ContactInfo declarado pelo signatário
NameO /Name declarado pelo signatário
ByteRangeValidTrue apenas quando o /ByteRange cobre o arquivo inteiro de ponta a ponta

Veja também

TPDFlibSignatureVerifier, TPDFlibSignatureCertificate, TPDFlibSignerResult