Uses of Class
org.sejda.sambox.pdmodel.encryption.DecryptionMaterial
Packages that use DecryptionMaterial
Package
Description
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
-
Uses of DecryptionMaterial in org.sejda.sambox.input
Methods in org.sejda.sambox.input with parameters of type DecryptionMaterialModifier and TypeMethodDescriptionstatic PDDocumentPDFParser.parse(org.sejda.io.SeekableSource source, DecryptionMaterial decryptionMaterial) Parses the givenSeekableSourceusing the givenDecryptionMaterial, returning the corresponding decryptedPDDocument.static IncrementablePDDocumentPDFParser.parseToIncrement(org.sejda.io.SeekableSource source, DecryptionMaterial decryptionMaterial) Parses the givenSeekableSourceusing the givenDecryptionMaterial, returning the corresponding decryptedIncrementablePDDocumentto be used for an incremental update. -
Uses of DecryptionMaterial in org.sejda.sambox.pdmodel.encryption
Subclasses of DecryptionMaterial in org.sejda.sambox.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.sejda.sambox.pdmodel.encryption with parameters of type DecryptionMaterialModifier and TypeMethodDescriptionvoidPublicKeySecurityHandler.prepareForDecryption(PDEncryption encryption, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.abstract voidSecurityHandler.prepareForDecryption(PDEncryption encryption, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.voidStandardSecurityHandler.prepareForDecryption(PDEncryption encryption, COSArray documentIDArray, DecryptionMaterial decryptionMaterial) Prepares everything to decrypt the document.