PDFEncryptor (Криптовагенератор)
Общ преглед
PDFEncryptor е клас в Aspose.PDF FOSS за Java.
Шифрира отделни PDF обекти (строи и потоци).
Този клас предоставя 5 метода за работа с PDFEncryptor обекти в Java програми. Наличните методи включват: PDFEncryptor, encrypt, getCustomHandler, isActive. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: active, customHandler.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
active | boolean | Прочети. | Връща вярно, ако крипторът има валиден ключ. |
customHandler | ICustomSecurityHandler | Прочети. | Връща персонализирания обработвач, използван от този криптограф, ако има такъв. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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 | Връща персонализирания обработвач, използван от този криптограф, ако има такъв. |