PDFPermissionsModel Data Type

All permissions in the PDF Document including password permissions, DocMDP permissions, usage rights, and signature permissions.

Properties
name data type description
passwordPermissions PermissionsModel The document's password permissions.
docMDPPermissions PermissionsModel The DocMDP permissions in the document.
usageRightsPermissions PermissionsModel The document's usage rights.
signaturePermissions PermissionsModel The document's signature permissions.

Example

{
  "passwordPermissions" : {
    "assembleDocumentAllowed" : true,
    "changeDocumentAllowed" : true,
    "extractTextAllowed" : true,
    "extractTextForAccessibilityAllowed" : true,
    "fillFormFieldsAllowed" : true,
    "modifyAnnotationsAllowed" : true,
    "printAllowed" : true,
    "printHighResolutionAllowed" : true
  },
  "docMDPPermissions" : {
    "assembleDocumentAllowed" : true,
    "changeDocumentAllowed" : true,
    "extractTextAllowed" : true,
    "extractTextForAccessibilityAllowed" : true,
    "fillFormFieldsAllowed" : true,
    "modifyAnnotationsAllowed" : true,
    "printAllowed" : true,
    "printHighResolutionAllowed" : true
  },
  "usageRightsPermissions" : {
    "assembleDocumentAllowed" : true,
    "changeDocumentAllowed" : true,
    "extractTextAllowed" : true,
    "extractTextForAccessibilityAllowed" : true,
    "fillFormFieldsAllowed" : true,
    "modifyAnnotationsAllowed" : true,
    "printAllowed" : true,
    "printHighResolutionAllowed" : true
  },
  "signaturePermissions" : {
    "assembleDocumentAllowed" : true,
    "changeDocumentAllowed" : true,
    "extractTextAllowed" : true,
    "extractTextForAccessibilityAllowed" : true,
    "fillFormFieldsAllowed" : true,
    "modifyAnnotationsAllowed" : true,
    "printAllowed" : true,
    "printHighResolutionAllowed" : true
  }
}