Uses of Interface org.apache.fop.pdf.PDFEncryption (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Interface
org.apache.fop.pdf.PDFEncryption

- Packages that use PDFEncryption
  Package | Description
  --- | ---
  org.apache.fop.pdf | Classes for handling the low-level creation of PDF documents.
  org.apache.fop.pdf.xref |

- - ### Uses of PDFEncryption in org.apache.fop.pdf

    Classes in org.apache.fop.pdf that implement PDFEncryption
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PDFEncryptionJCE` An implementation of the Standard Security Handler.

    Methods in org.apache.fop.pdf that return PDFEncryption
    Modifier and Type | Method and Description
    --- | ---
    `PDFEncryption` | PDFDocument.`getEncryption()` Returns the active Encryption object.
    `static PDFEncryption` | PDFEncryptionJCE.`make(PDFObjectNumber objectNumber, PDFEncryptionParams params, PDFDocument pdf)` Creates and returns an encryption object.
    `static PDFEncryption` | PDFEncryptionManager.`newInstance(PDFEncryptionParams params, PDFDocument pdf)` Creates a new PDFEncryption instance if PDF encryption is available.

  - ### Uses of PDFEncryption in org.apache.fop.pdf.xref

    Methods in org.apache.fop.pdf.xref with parameters of type PDFEncryption
    Modifier and Type | Method and Description
    --- | ---
    `TrailerDictionary` | TrailerDictionary.`setEncryption(PDFEncryption encryption)` Sets the value of the Encrypt entry.

Copyright © 2025 Apache Software Foundation. All rights reserved.