Adobe 22002486 Digital Signature User Guide - Page 67
Controlling Signing with Seed Values
View all Adobe 22002486 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 67 highlights
5 Controlling Signing with Seed Values Acrobat's seed value feature helps authors control document behavior once it has been routed to the signer. Seed values can be used to embed certificate requirements and other instructions in signature fields. When a signers signs a custom, "seeded" field, the author-specified behaviors are automatically invoked and enforced. A seed value specifies an attribute and attribute value. The author can make the seed value a preference or a requirement. For example, You can use seed values to limit a user's choices when signing a particular signature field. For details about what seed values can be used to control, see the following: Forcing a Certification Signature Giving Signers the Option to Lock a Document Forcing Signers to Use a Specific Signature Appearance Adding Custom Signing Reasons Specifying Timestamps for Signing Specifying Alternate Signature Handlers and Formats Specifying a Signature Hash Algorithm Embedding Revocation Information in a Signature Specifying Certificate Properties for Signing Specifying Signing Certificates Origin Specifying Certificates by Key Usage Specifying Certificates by Policy Specifying a URL When a Valid Certificate is not Found Custom Workflows and Beyond 5.1 Seed Value Basics To set seed values for Acrobat forms, JavaScript calls must be used because no direct user interface is provided. To set seed values for LiveCycle Forms, the Adobe LiveCycle Designer user interface can be used to set seed values in the signature field Properties panel. The JavaScript function signatureSetSeedValue sets properties that are used when signing signature fields. The properties are stored in the signature field and are not altered when the field is signed, the signature is cleared, or when resetForm is called. This method (and JavaScript generally) can be executed with a batch process, by dropping the script in Acrobat's JavaScript subdirectory, menu events, Acrobat's JavaScript debugger, and other methods. When setting seed values, keep in mind the following: 67