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 TypeMethodDescriptionvoidPDDocument.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 TypeClassDescriptionclassThis class holds necessary information to decrypt a PDF document protected by the public key security handler.classRepresents 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 TypeMethodDescriptionvoidPublicKeySecurityHandler.decryptDocument(PDDocument doc, DecryptionMaterial decryptionMaterial) Decrypt the document.abstract voidSecurityHandler.decryptDocument(PDDocument doc, DecryptionMaterial mat) Prepare the document for decryption.voidStandardSecurityHandler.decryptDocument(PDDocument doc, DecryptionMaterial decryptionMaterial) Decrypt the document.voidPublicKeySecurityHandler.prepareForDecryption(PDEncryptionDictionary encDictionary, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.abstract voidSecurityHandler.prepareForDecryption(PDEncryptionDictionary encDictionary, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.voidStandardSecurityHandler.prepareForDecryption(PDEncryptionDictionary encDictionary, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.