## Uses of Class
com.sun.pdfview.decrypt.PDFPassword

Packages that use PDFPassword
Package | Description
--- | ---
com.sun.pdfview |
com.sun.pdfview.decrypt |

### Uses of PDFPassword in com.sun.pdfview

Constructors in com.sun.pdfview with parameters of type PDFPassword
Constructor and Description
`PDFFile(java.nio.ByteBuffer buf, PDFPassword password)` get a PDFFile from a .pdf file.

### Uses of PDFPassword in com.sun.pdfview.decrypt

Fields in com.sun.pdfview.decrypt declared as PDFPassword
Modifier and Type | Field and Description
--- | ---
`static PDFPassword` | PDFPassword.`EMPTY_PASSWORD` The empty password

Methods in com.sun.pdfview.decrypt that return PDFPassword
Modifier and Type | Method and Description
--- | ---
`static PDFPassword` | PDFPassword.`nonNullPassword(PDFPassword password)` Ensure a non-null PDFPassword by substituting the empty password for a null password

Methods in com.sun.pdfview.decrypt with parameters of type PDFPassword
Modifier and Type | Method and Description
--- | ---
`static PDFDecrypter` | PDFDecrypterFactory.`createDecryptor(PDFObject encryptDict, PDFObject documentId, PDFPassword password)` Create a decryptor for a given encryption dictionary.
`static PDFPassword` | PDFPassword.`nonNullPassword(PDFPassword password)` Ensure a non-null PDFPassword by substituting the empty password for a null password

Constructors in com.sun.pdfview.decrypt with parameters of type PDFPassword
Constructor and Description
`StandardDecrypter(StandardDecrypter.EncryptionAlgorithm encryptionAlgorithm, PDFObject documentId, int keyBitLength, int revision, byte[] oValue, byte[] uValue, int pValue, boolean encryptMetadata, PDFPassword password)` Class constructor