Package | Description |
---|---|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
org.apache.pdfbox.pdmodel.encryption |
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
|
Modifier and Type | Method and Description |
---|---|
AccessPermission |
PDDocument.getCurrentAccessPermission()
Returns the access permissions granted when the document was decrypted.
|
Modifier and Type | Field and Description |
---|---|
protected AccessPermission |
SecurityHandler.currentAccessPermission
The access permission granted to the current user for the document.
|
Modifier and Type | Method and Description |
---|---|
AccessPermission |
SecurityHandler.getCurrentAccessPermission()
Returns the access permissions that were computed during document decryption.
|
static AccessPermission |
AccessPermission.getOwnerAccessPermission()
returns an access permission object for a document owner.
|
AccessPermission |
PublicKeyRecipient.getPermission()
Returns the access permission granted to the recipient.
|
AccessPermission |
StandardProtectionPolicy.getPermissions()
Getter of the property permissions.
|
Modifier and Type | Method and Description |
---|---|
void |
PublicKeyRecipient.setPermission(AccessPermission permissions)
Set the access permission granted to the recipient.
|
void |
StandardProtectionPolicy.setPermissions(AccessPermission perms)
Setter of the property permissions.
|
Constructor and Description |
---|
StandardProtectionPolicy(String ownerPass,
String userPass,
AccessPermission perms)
Creates an new instance of the standard protection policy
in order to protect a PDF document with passwords.
|
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.