PDFDecryptor

PDFDecryptor

Overview

PDFDecryptor є клас в Aspose.PDF FOSS для Java.

Дешифрує окремі PDF-об’єкти (струнки та потоки).

Цей клас надає 6 методів роботи з об’єктами PDFDecryptor в програмах Java. Доступні методи включають: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: active, customHandler, encryptionKey.

Properties

NameTypeAccessDescription
activebooleanReadПовертає істинне, якщо дешифруючий пристрій має дійсний ключ.
encryptionKeybyte[]ReadПовертає копію ключа для шифрування файлу, який використовується в даний час для розшифровки.
customHandlerICustomSecurityHandlerReadПовертає персональний процесор, який використовується цим дешифруючим засобом.

Methods

SignatureDescription
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Повертає персональний процесор, який використовується цим дешифруючим засобом.

See Also

 Українська