org.pdfbox.pdmodel.encryption

Class StandardDecryptionMaterial


public class StandardDecryptionMaterial
extends DecryptionMaterial

Represents the necessary information to decrypt a document protected by the standard security handler (password protection). This is only composed of a password. The following example shows how to decrypt a document protected with the standard security handler:
  PDDocument doc = PDDocument.load(in);
  StandardDecryptionMaterial dm = new StandardDecryptionMaterial("password");
  doc.openProtection(dm);
  
Version:
$Revision: 1.2 $
Author:
Benoit Guillon (benoit.guillon@snv.jussieu.fr)

Constructor Summary

StandardDecryptionMaterial(String pwd)
Create a new standard decryption material with the given password.

Method Summary

String
getPassword()
Returns the password.

Constructor Details

StandardDecryptionMaterial

public StandardDecryptionMaterial(String pwd)
Create a new standard decryption material with the given password.
Parameters:
pwd - The password.

Method Details

getPassword

public String getPassword()
Returns the password.
Returns:
The password used to decrypt the document.