Previous Next
699
SECTION 8.6 Interactive Forms
KEY TYPE VALUE
TimeStamp dictionary (Optional; PDF 1.6) A time stamp dictionary containing two entries:
URL An ASCII string specifying the URL of a time-stamping server,
providing a time stamp that is compliant with RFC 3161, Internet
X.509 Public Key Infrastructure Time-Stamp Protocol (see the Bib-
liography).
Ff An integer whose value is 1 (the signature is required to have a
time stamp) or 0 (the signature is not required to have a time
stamp). Default value: 0.
LegalAttestation array (Optional; PDF 1.6) An array of text strings specifying possible legal attesta-
tions (see Section 8.7.4, “Legal Content Attestations”). The value of the corre-
sponding flag in the Ff entry indicates whether this is a required constraint.
AddRevInfo boolean (Optional; PDF 1.7) A flag indicating whether revocation checking should be
carried out. If AddRevInfo is true, the viewer application performs the follow-
ing additional tasks when signing the signature field:
• Perform revocation checking of the certificate (and the corresponding issu-
ing certificates) used to sign.
• Include the revocation information within the signature value.
A value of true is relevant only if SubFilter is adbe.pkcs7.detached or
adbe.pkcs7.sha1. If SubFilter is x509.rsa_sha1, this entry must be omitted or
set to false; otherwise, the signature process may fail.
If AddRevInfo is true and the Ff entry indicates this is a required constraint,
then the tasks described above must be performed. If they cannot be per-
formed, then signing must fail.
Default value: false
Ff integer (Optional) A set of bit flags specifying the interpretation of specific entries in
this dictionary. A value of 1 for the flag indicates that the associated entry is a
required constraint. A value of 0 indicates that the associated entry is an op-
tional constraint. Bit positions are 1 (Filter); 2 (SubFilter); 3 ( V); 4 (Reasons); 5
(LegalAttestation); 6(AddRevInfo); and 7(DigestMethod). Default value: 0.
Previous Next