Uses of Class
org.apache.pdfbox.pdmodel.encryption.DecryptionMaterial
Packages that use DecryptionMaterial
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 DecryptionMaterial in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel with parameters of type DecryptionMaterialModifier and TypeMethodDescriptionvoid
PDDocument.openProtection
(DecryptionMaterial pm) Tries to decrypt the document in memory using the provided decryption material. -
Uses of DecryptionMaterial in org.apache.pdfbox.pdmodel.encryption
Subclasses of DecryptionMaterial in org.apache.pdfbox.pdmodel.encryptionModifier and TypeClassDescriptionclass
This class holds necessary information to decrypt a PDF document protected by the public key security handler.class
Represents the necessary information to decrypt a document protected by the standard security handler (password protection).Methods in org.apache.pdfbox.pdmodel.encryption with parameters of type DecryptionMaterialModifier and TypeMethodDescriptionvoid
PublicKeySecurityHandler.decryptDocument
(PDDocument doc, DecryptionMaterial decryptionMaterial) Decrypt the document.abstract void
SecurityHandler.decryptDocument
(PDDocument doc, DecryptionMaterial mat) Prepare the document for decryption.void
StandardSecurityHandler.decryptDocument
(PDDocument doc, DecryptionMaterial decryptionMaterial) Decrypt the document.void
PublicKeySecurityHandler.prepareForDecryption
(PDEncryptionDictionary encDictionary, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.abstract void
SecurityHandler.prepareForDecryption
(PDEncryptionDictionary encDictionary, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.void
StandardSecurityHandler.prepareForDecryption
(PDEncryptionDictionary encDictionary, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.