PDFΔιαγραφή
ΕΚΤΙΜΗΣΗ
PDFDecryptor Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Αποκρυπτογραφεί μεμονωμένα αντικείμενα PDF (σύνδεση και ροές).
Αυτή η κατηγορία παρέχει 6 μεθόδους για να εργαστείτε με τα αντικείμενα PDFDecryptor σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : active, customHandler, encryptionKey.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
active | boolean | Διαβάστε | Επιστρέφει αληθινό εάν ο αποκρυπτογράφος έχει ένα έγκυρο κλειδί. |
encryptionKey | byte[] | Διαβάστε | Επιστρέφει ένα αντίγραφο του κλειδιού κρυπτογράφηση αρχείων που χρησιμοποιείται επί του παρόντος για αποκρυφισμό. |
customHandler | ICustomSecurityHandler | Διαβάστε | Επιστρέφει την προσαρμοσμένη διαχειριστή που χρησιμοποιείται από αυτό το αποκρυπτογράφο, αν υπάρχει. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Δημιουργεί ένα decryptor με τα δεδομένα κλειδιά και τις παραμέτρους κρυπτογράφηση. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Δημιουργεί ένα decryptor που υποστηρίζεται από έναν προσαρμοσμένο διαχειριστή ασφαλείας. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Αποκρυπτογραφεί τα δεδομένα που ανήκουν σε ένα συγκεκριμένο αντικείμενο PDF. |
isActive() → boolean | Επιστρέφει αληθινό εάν ο αποκρυπτογράφος έχει ένα έγκυρο κλειδί. |
getEncryptionKey() → byte[] | Επιστρέφει ένα αντίγραφο του κλειδιού κρυπτογράφηση αρχείων που χρησιμοποιείται επί του παρόντος για αποκρυφισμό. |
getCustomHandler() → ICustomSecurityHandler | Επιστρέφει την προσαρμοσμένη διαχειριστή που χρησιμοποιείται από αυτό το αποκρυπτογράφο, αν υπάρχει. |