Permissions for operating on the PDF document.
name | data type | description |
---|---|---|
permissionsPassword | string | The document's permissions password. |
openPassword | string | The document's open password. |
encryptType | number | An integer representing the type of encryption to use. Valid values are: 0-RC4 128, 1-AES 128, 2-RC4 40, 3-AES 256 (This is only available if the Java JVM provides unlimited strength encryption.) |
Properties inherited from PermissionsModel |
||
assembleDocumentAllowed | boolean | True of document assembly is allowed. |
changeDocumentAllowed | boolean | True if changing the document is allowed. |
extractTextAllowed | boolean | True if text extraction is allowed. |
extractTextForAccessibilityAllowed | boolean | True if extracting text for accessibility is allowed. |
fillFormFieldsAllowed | boolean | True if filling form fields is allowed. |
modifyAnnotationsAllowed | boolean | True if modifying annotations is allowed. |
printAllowed | boolean | True if printing is allowed. |
printHighResolutionAllowed | boolean | True if printing in high resolution is allowed. |
Example
{ "permissionsPassword" : "...", "openPassword" : "...", "encryptType" : 12345, "assembleDocumentAllowed" : true, "changeDocumentAllowed" : true, "extractTextAllowed" : true, "extractTextForAccessibilityAllowed" : true, "fillFormFieldsAllowed" : true, "modifyAnnotationsAllowed" : true, "printAllowed" : true, "printHighResolutionAllowed" : true }