PdfModificationKind Enum

Definition

Assembly Broadside.dll

What an incremental update after a signature changed, as modification detection classifies it.

public enum PdfModificationKind

Remarks

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):

KindPermitted with
DocumentSecurityStore, DocumentTimestamp, DocumentInformationEvery permission (Table 257: DSS and document timestamp updates "shall not be considered as changes to the document"; §12.8.4.4)
Signing, FormFillingFormFilling and FormFillingAndAnnotations; a field a signature locks may not be filled or signed after it (§12.8.2.4)
AnnotationsFormFillingAndAnnotations
FormStructure, Pages, OtherNever

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.

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Fields (9)