PDFDecifrator
Približni podaci
PDFDecryptor je klasa u Aspose.PDF FOSS za Java.
Dešifrira pojedinačne PDF objekte (stringovi i tokovi).
Ova klasa pruža 6 metoda za rad s PDFDecryptor objektima u Java programima. Postoje i sljedeće metode: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: active, customHandler, encryptionKey.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
active | boolean | Čitaj. | Vrati true ako dekriptator ima valjan ključ. |
encryptionKey | byte[] | Čitaj. | Vrati kopiju ključa za šifriranje datoteke koji se trenutno koristi za dekriptovanje. |
customHandler | ICustomSecurityHandler | Čitaj. | Vrati prilagođen procesor koji koristi ovaj dekriptant, ako ga ima. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Stvara dekriptor s navedenim ključem i parametrom šifriranja. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Stvara dekriptora podržan od strane prilagođenog sigurnosnog rukovodioca. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Dešifrira podatke koji pripadaju određenom PDF objektu. |
isActive() → boolean | Vrati true ako dekriptator ima valjan ključ. |
getEncryptionKey() → byte[] | Vrati kopiju ključa za šifriranje datoteke koji se trenutno koristi za dekriptovanje. |
getCustomHandler() → ICustomSecurityHandler | Vrati prilagođen procesor koji koristi ovaj dekriptant, ako ga ima. |