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