API Reference

Enum

PdfMutationPermissionCheck

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Permission or authorization checks relevant to a planned PDF mutation.

Inheritance

  • Enum
  • PdfMutationPermissionCheck

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const PdfMutationPermissionCheck ReadDocument #

The document must be readable with the supplied options.

Value: 0
public const PdfMutationPermissionCheck ModifyDocument #

The document security permissions must allow general modification.

Value: 1
public const PdfMutationPermissionCheck AssembleDocument #

The document security permissions must allow document assembly.

Value: 2
public const PdfMutationPermissionCheck ModifyAnnotations #

The document security permissions must allow annotation changes.

Value: 3
public const PdfMutationPermissionCheck FillForms #

The document security permissions must allow form filling.

Value: 4
public const PdfMutationPermissionCheck DocMdp #

Certification-signature DocMDP rules must allow the requested change.

Value: 5
public const PdfMutationPermissionCheck FieldMdp #

Signature-field FieldMDP rules must allow the requested target fields.

Value: 6
public const PdfMutationPermissionCheck AppendRevision #

The operation requires a valid append-only revision chain.

Value: 7
public const PdfMutationPermissionCheck FillSignatureContentsReservation #

The operation may only fill a prepared signature contents reservation.

Value: 8
public const PdfMutationPermissionCheck OwnerAuthorization #

The operation requires owner-level authorization for encryption changes.

Value: 9
public const PdfMutationPermissionCheck CopyContents #

The document security permissions must allow content copying or extraction.

Value: 10