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 | Описание: |
|---|---|---|---|
active | boolean | Читайте . | Возвращает истинное значение, если дешифровщик имеет действительный ключ. |
encryptionKey | byte[] | Читайте . | Возвращает копию ключа шифрования файла, используемого для расшифровки. |
customHandler | ICustomSecurityHandler | Читайте . | Возвращает пользовательский обработчик, используемый этим дешифровщиком. |
Методы
| 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 | Возвращает пользовательский обработчик, используемый этим дешифровщиком. |