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