Adobe 22002486 Digital Signature User Guide - Page 80

Specifying Certificate Properties for Signing

Page 80 highlights

Acrobat 9 Family of Products Security Feature User Guide Controlling Signing with Seed Values Specifying Certificate Properties for Signing 80 4. Run the JavaScript, save the document, and test the field. Example 5.8 Hash algorithm seed value // Obtain the signature field object: var f = this.getField("mySigFieldName"); f.signatureSetSeedValue({ shouldAddRevInfo: true }); 5.10 Specifying Certificate Properties for Signing Certificate seed values are commonly used to restrict signing to particular certificates such as those issued by particular certificate authorities or containing numbers that specify certain policies with "object identifiers" or "OIDs." Authors specify which certificate signers must use by setting the certSpec object's properties (Table 11). These can be preferences or requirements. If a certificate cannot be found that matches a required certificate seed value, a URL can be provided to allow the signer to get more information such as how to obtain an appropriate certificate. Certificate specification can be used to streamline workflows. When one certificate is allowed, the digital ID dialog is bypassed and the signer is directed to sign and save immediately. Signing fails if the selected certificate is not an exact match. It is also often expedient to provide a URL value so that users are directed to a help page or some location where a digital ID can be obtained. Figure 61 Seed value: Specifying certificates for signing

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189

Acrobat 9 Family of Products
Controlling Signing with Seed Values
Security Feature User Guide
Specifying Certificate Properties for Signing
80
4.
Run the JavaScript, save the document, and test the field.
Example 5.8
Hash algorithm seed value
// Obtain the signature field object:
var f = this.getField("mySigFieldName");
f.signatureSetSeedValue({
shouldAddRevInfo: true
});
5.10
Specifying Certificate Properties for Signing
Certificate seed values are commonly used to restrict signing to particular certificates such as those issued
by particular certificate authorities or containing numbers that specify certain policies with “object
identifiers” or “OIDs.” Authors specify which certificate signers must use by setting the certSpec object’s
properties (
Table 11
). These can be preferences or requirements. If a certificate cannot be found that
matches a required certificate seed value, a URL can be provided to allow the signer to get more
information such as how to obtain an appropriate certificate.
Certificate specification can be used to streamline workflows. When one certificate is allowed, the digital
ID dialog is bypassed and the signer is directed to sign and save immediately. Signing fails if the selected
certificate is not an exact match.
It is also often expedient to provide a URL value so that users are directed
to a help page or some location where a digital ID can be obtained.
Figure 61
Seed value: Specifying certificates for signing