PDFEncryptor
PDFEncryptor
Overview
PDFEncryptor є клас в Aspose.PDF FOSS для Java.
Шифрує окремі PDF-об’єкти (струнки та потоки).
Цей клас надає 5 методів роботи з об’єктами PDFEncryptor в програмах Java. Доступні методи включають: PDFEncryptor, encrypt, getCustomHandler, isActive. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: active, customHandler.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | Повертає істинне, якщо у шифровача є дійсний ключ. |
customHandler | ICustomSecurityHandler | Read | Повертає персональний процесор, який використовується цим шифрувачем. |
Methods
| Signature | Description |
|---|---|
PDFEncryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Створює шифрувач з даним ключем та параметрами шифри. |
PDFEncryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Створює шифруючий при підтримці персонального оператора безпеки. |
encrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Шифрує дані, що належать до певного об’єкту PDF. |
isActive() → boolean | Повертає істинне, якщо у шифровача є дійсний ключ. |
getCustomHandler() → ICustomSecurityHandler | Повертає персональний процесор, який використовується цим шифрувачем. |