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 | החזיר את המכשיר המותאם אישית המשמש על ידי הצפנה זו, אם יש. |