StandardSecurityHandler
סקירה כללית
StandardSecurityHandler הוא שיעור ב Aspose.PDF FOSS עבור Java.
סוחר אבטחה סטנדרטי – מאשר את הסיסמאות ומייצר מפתחות הצפנה.
שיעור זה מספק 7 שיטות לעבוד עם אובייקטים StandardSecurityHandler בתוכניות Java. שיטות זמינות כוללות: StandardSecurityHandler, authenticate, authenticateOwnerPassword, authenticateUserPassword, getEncryptionDict, getEncryptionKey, isAuthenticated. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : authenticated, encryptionDict, encryptionKey.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
authenticated | boolean | קראו | מקבל את האותיות. |
encryptionKey | byte[] | קראו | מקבל את מפתח ההקפאה. |
encryptionDict | PDFEncryptionDict | קראו | מקבל את הדיקט ההצפנה. |
שיטות
| חתימה | תיאור |
|---|---|
StandardSecurityHandler(encDict: PDFEncryptionDict, documentId: byte[]) | יצירת מנהל אבטחה עבור מילון הצפנה מסוים. |
authenticate(password: byte[]) → boolean | נסה לאמת את הסיסמה שניתנה. |
authenticateUserPassword(password: byte[]) → boolean | מנסה לאמת באמצעות החלק של הסיסמה המשתמשים בלבד. |
authenticateOwnerPassword(password: byte[]) → boolean | מנסה לאמת באמצעות החלק של הבעלים בלבד. |
isAuthenticated() → boolean | חוזר אמיתי אם האמת מוגדרת. |
getEncryptionKey() → byte[] | החזיר את מפתח ההצפנה. |
getEncryptionDict() → PDFEncryptionDict | החזיר את הדיקט ההצפנה. |