PDFΚρυπτογράφηση
ΕΚΤΙΜΗΣΗ
PDFEncryptor Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Κρυπτογραφεί μεμονωμένα αντικείμενα PDF (σύνδεση και ροές).
Αυτή η κατηγορία παρέχει 5 μεθόδους για να εργαστείτε με τα αντικείμενα PDFEncryptor σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PDFEncryptor, encrypt, getCustomHandler, isActive. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο 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 | Επιστρέφει τον προσαρμοσμένο χειριστή που χρησιμοποιείται από αυτόν τον κρυπτογράφο, αν υπάρχει. |