PDFDecryptor
PDFDecryptor
Overview
PDFDecryptor je třída v Aspose.PDF FOSS pro Java.
Dešifruje jednotlivé PDF objekty (stringy a toky).
Tato třída poskytuje 6 metod pro práci s PDFDecryptor objekty v programech Java. K dispozici jsou následující metody: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java. Vlastnosti: active, customHandler, encryptionKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | Vrátí true, pokud má dešifrátor platný klíč. |
encryptionKey | byte[] | Read | Vrátí kopii klíče k šifrování souboru, který je v současné době používán pro dešifrovat. |
customHandler | ICustomSecurityHandler | Read | Vrátí vlastní procesor použitý tímto dekryptorem, pokud existuje. |
Methods
| Signature | Description |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Vytváří dekryptor s uvedeným klíčem a parametry šifrování. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Vytvoří dešifrovací systém, který je podporován speciální bezpečnostní kontrolkou. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Dešifruje data patřící k konkrétnímu objektu PDF. |
isActive() → boolean | Vrátí true, pokud má dešifrátor platný klíč. |
getEncryptionKey() → byte[] | Vrátí kopii klíče k šifrování souboru, který je v současné době používán pro dešifrovat. |
getCustomHandler() → ICustomSecurityHandler | Vrátí vlastní procesor použitý tímto dekryptorem, pokud existuje. |