What an incremental update after a signature changed, as modification detection classifies it.
public enum PdfModificationKind
ISO 32000-2 §12.8.2.2.2: the signed revision is compared with the later ones "to see whether there have been modifications to any
objects that are not permitted by the transform parameters". Which kinds each permission allows (Table 257; Table 236, P):
| Kind | Permitted with |
|---|---|
| DocumentSecurityStore, DocumentTimestamp, DocumentInformation | Every permission (Table 257: DSS and document timestamp updates "shall not be considered as changes to the document"; §12.8.4.4) |
| Signing, FormFilling | FormFilling and FormFillingAndAnnotations; a field a signature locks may not be filled or signed after it (§12.8.2.4) |
| Annotations | FormFillingAndAnnotations |
| FormStructure, Pages, Other | Never |
Without a certification signature the permissions in effect are those of FormFillingAndAnnotations
(Table 236), narrowed by each signed field lock's P for the updates after its signature.
kind:method, kind:property, kind:ctor. Press Esc to clear.AnnotationsAn annotation other than a widget created, deleted or modified (§12.5).DocumentInformationBookkeeping a save writes: the document information dictionary, the catalog's metadata stream, and the catalog's Version and Extensions (§14.3, §7.7.2 Table 29, §7.12).DocumentSecurityStoreThe document security store: the catalog's DSS entry or what it holds (§12.8.4.3).DocumentTimestampA document timestamp: a signature field whose value is a DocTimeStamp signature dictionary, added or signed (§12.8.5).FormFillingA form field filled in: its value (V, RV, I), its widgets' appearances and states, and the form's default appearance, default resources and NeedAppearances (§12.7.4).FormStructureA form field or widget added or removed, or a field's properties other than its value changed (§12.7.4).OtherAnything else: another catalog entry, the trailer's root, an existing signature, or an object none of the above reach.PagesA page's content, resources or attributes changed, or pages added, removed or reordered (§7.7.3, §7.8).SigningA signature: a signature field signed or added signed, with its widget, the form's SigFlags, and locked fields marked read-only (§12.7.5.5, §12.8.1).