PDFDecryptor

PDFDecryptor

Обзор

PDFDecryptor является классом в Aspose.PDF FOSS для Java.

Дешифровывает отдельные объекты PDF (строки и потоки).

Этот класс предоставляет 6 методов работы с объектами PDFDecryptor в программах Java. Доступные методы включают: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: active, customHandler, encryptionKey.

Свойства

Наименование:Тип:AccessОписание:
activebooleanЧитайте .Возвращает истинное значение, если дешифровщик имеет действительный ключ.
encryptionKeybyte[]Читайте .Возвращает копию ключа шифрования файла, используемого для расшифровки.
customHandlerICustomSecurityHandlerЧитайте .Возвращает пользовательский обработчик, используемый этим дешифровщиком.

Методы

SignatureОписание:
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Возвращает пользовательский обработчик, используемый этим дешифровщиком.

См. также:

 Русский