Package com.adobe.internal.pdftoolkit.core.securityframework
The Security Framework provides the environment for the implementation of the security-related features specified in PDF Reference 1.6. A PDF document is secured by encrypting its content.
The Security Framework serves as the base for another PDF Java Toolkit component:
security
. Users should always first
try to use security support facilities provided in the security
package rather than
use Security Framework directly. Sophisticated clients can use Security Framework directly if security support facilities
provided in the security
package do not provide all necessary functionality.
See also Security FrameWork Guide for an overview as well as guidelines for security customization.
-
Interface Summary Interface Description DecryptedState This interface represents the security state of an unlocked document.EncryptionHandler Implements specific encryption and decryption algorithms.EncryptionHandlerState Object of this type allows the caller to perform decryption/encryption sequentially for parts of the processed data stream.PKCS7EnvelopedDataHandler SecurityHandler SecurityHandler
performs the main actions required to decrypt or encrypt a PDF document.SecurityKey The security key is used to to authenticate the right to access an encrypted PDF document and decrypt it.SecurityLock Provides the functionality to (optionally) encrypt a PDFDocument at full save time.SecurityManager Manages security handlers for a PDF document. -
Enum Summary Enum Description CryptoMode An enumeration class to represent the mode in which the CryptoProvider is operating.