| Modifier and Type | Class and Description |
|---|---|
| public class | AccessPermission
This class represents the access permissions to a document. |
| public abstract class | DecryptionMaterial
This class represents data required to decrypt PDF documents. |
| public class | InvalidPasswordException
Indicates that an invalid password was supplied. |
| pack-priv class | MessageDigests
Utility class for creating MessageDigest instances. |
| public class | PDCryptFilterDictionary
This class is a specialized view of the crypt filter dictionary of a PDF document. |
| public class | PDEncryption
This class is a specialized view of the encryption dictionary of a PDF document. |
| public abstract class | ProtectionPolicy
This class represents the protection policy to apply to a document. |
| public class | PublicKeyDecryptionMaterial
This class holds necessary information to decrypt a PDF document protected by the public key security handler. |
| public class | PublicKeyProtectionPolicy
The protection policy to use to protect a document with the public key security handler. |
| public class | PublicKeyRecipient
Represents a recipient in the public key protection policy. |
| public class | PublicKeySecurityHandler
This class implements the public key security handler described in the PDF specification. |
| pack-priv class | RC4Cipher
An implementation of the RC4 stream cipher. |
| pack-priv class | SaslPrep
Copied from https://github.com/tombentley/saslprep/blob/master/src/main/java/SaslPrep.java on 30.5.2019, commit 2e30daa. |
| public abstract class | SecurityHandler<
the protection policy. T_POLICY extends ProtectionPolicy>A security handler as described in the PDF specifications. |
| public class | SecurityHandlerFactory
Manages security handlers for the application. |
| public class | SecurityProvider
Singleton which provides a security provider. |
| public class | StandardDecryptionMaterial
Represents the necessary information to decrypt a document protected by the standard security handler (password protection). |
| public class | StandardProtectionPolicy
The protection policy to add to a document for password-based protection. |
| public class | StandardSecurityHandler
The standard security handler. |