public class PDFPassword extends Object implements IPassword
Implementation of the IPassword interface that can hold either a single password or a list of passwords. In most cases, the host application should use this class to provide passwords to the library when opening encrypted documents.
Constructor and Description |
---|
PDFPassword(String password)
Create an instance of the class that will hold a single fixed password.
|
PDFPassword(String[] pwdList)
Create an instance of the class that will hold a list of possible passwords.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getPasswords()
Method that fulfills the IPassword interface.
|
public PDFPassword(String password)
password
- The password to use when opening encrypted documents.public PDFPassword(String[] pwdList)
pwdList
- The list of possible passwords.public String[] getPasswords()
getPasswords
in interface IPassword