Uses of Class
org.pdfbox.pdmodel.encryption.DecryptionMaterial

Packages that use DecryptionMaterial
org.pdfbox.pdmodel The PDModel package represents a high level API for creating and manipulating PDF documents. 
org.pdfbox.pdmodel.encryption The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers. 
 

Uses of DecryptionMaterial in org.pdfbox.pdmodel
 

Methods in org.pdfbox.pdmodel with parameters of type DecryptionMaterial
 void PDDocument.openProtection(DecryptionMaterial pm)
          Tries to decrypt the document in memory using the provided decryption material.
 

Uses of DecryptionMaterial in org.pdfbox.pdmodel.encryption
 

Subclasses of DecryptionMaterial in org.pdfbox.pdmodel.encryption
 class PublicKeyDecryptionMaterial
          This class holds necessary information to decrypt a PDF document protected by the public key security handler.
 class StandardDecryptionMaterial
          Represents the necessary information to decrypt a document protected by the standard security handler (password protection).
 

Methods in org.pdfbox.pdmodel.encryption with parameters of type DecryptionMaterial
 void StandardSecurityHandler.decryptDocument(PDDocument doc, DecryptionMaterial decryptionMaterial)
          Decrypt the document.
abstract  void SecurityHandler.decryptDocument(PDDocument doc, DecryptionMaterial mat)
          Prepare the document for decryption.
 void PublicKeySecurityHandler.decryptDocument(PDDocument doc, DecryptionMaterial decryptionMaterial)
          Decrypt the document.