Skip to main content
Version: 10.0

Signature

The signature settings define how PDF documents should be treated if they are digitally signed.

All web services calls check whether a document contains a digital signature before they are executed to determine whether an existing digital signature might become invalid. Depending on the settings, the web service call is either executed or aborted (error code is returned).

Important

For more information on this topic, please read the document “Document protection”.

The options are defined under settings.signature (e.g. in Toolbox web service).

{
"settings": {
"signature": {
"signatureEditProfile": "adobeRestrictions"
}
},
"toolbox": [
{
"rotate": {
"degrees": 270,
"orientationDetectMode": "value",
"pageGroup": "all",
"pageOrientation": "any",
"pages": "1"
}
}
]
}

Use signatureEditProfile to define how a digitally signed PDF document should be treated when a web service operation wants to make changes to the document. This defines the rule for preserving or ignoring the digital signatures in a PDF document.

  • adobeRestrictions = Only those changes are allowed that are enabled by the included signatures. This follows the specifications given by Adobe. (Default)
  • generalEditRestrictions = All changes to signed documents are prohibited, even those that might be allowed according to the included signatures.
  • noEditRestrictions = Editing of signed documents is not restricted and all changes are allowed (by doing this, you accept that all signatures could potentially be removed from the document when necessary).