Uses of Class
org.apache.pdfbox.pdmodel.encryption.ProtectionPolicy
Packages that use ProtectionPolicy
Package
Description
The PDModel package represents a high level API for creating and manipulating PDF documents.
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
-
Uses of ProtectionPolicy in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel with parameters of type ProtectionPolicyModifier and TypeMethodDescriptionvoid
PDDocument.protect
(ProtectionPolicy policy) Protects the document with a protection policy. -
Uses of ProtectionPolicy in org.apache.pdfbox.pdmodel.encryption
Subclasses of ProtectionPolicy in org.apache.pdfbox.pdmodel.encryptionModifier and TypeClassDescriptionfinal class
The protection policy to use to protect a document with the public key security handler.final class
The protection policy to add to a document for password-based protection.Fields in org.apache.pdfbox.pdmodel.encryption declared as ProtectionPolicyFields in org.apache.pdfbox.pdmodel.encryption with type parameters of type ProtectionPolicyModifier and TypeFieldDescriptionprivate final Map<Class<? extends ProtectionPolicy>,
Class<? extends SecurityHandler>> SecurityHandlerFactory.policyToHandler
Methods in org.apache.pdfbox.pdmodel.encryption that return ProtectionPolicyModifier and TypeMethodDescriptionprotected ProtectionPolicy
SecurityHandler.getProtectionPolicy()
Returns the setProtectionPolicy
or null.Methods in org.apache.pdfbox.pdmodel.encryption with parameters of type ProtectionPolicyModifier and TypeMethodDescriptionSecurityHandlerFactory.newSecurityHandlerForPolicy
(ProtectionPolicy policy) Returns a new security handler for the given protection policy, or null none is available.protected void
SecurityHandler.setProtectionPolicy
(ProtectionPolicy protectionPolicy) Sets theProtectionPolicy
to the given value.