PdfEncryptionDetails

Inheritance: java.lang.Object

public class PdfEncryptionDetails

يحتوي على تفاصيل لتشفير PDF.

المنشئات

منشئالوصف
PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)يُنشئ مثيلاً جديداً لفئة PdfEncryptionDetailsCore .

الطرق

طريقةالوصف
equals(Object arg0)
getClass()
getEncryptionAlgorithm()يعيد وضع التشفير.
getOwnerPassword()يعيد كلمة مرور المالك.
getPermissions()يعيد الأذونات.
getUserPassword()يعيد كلمة مرور المستخدم.
hashCode()
notify()
notifyAll()
setEncryptionAlgorithm(PdfEncryptionAlgorithm value)يضبط وضع التشفير.
setOwnerPassword(String value)يضبط كلمة مرور المالك.
setPermissions(int value)يضبط الأذونات.
setUserPassword(String value)يضبط كلمة مرور المستخدم.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)

public PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)

يُنشئ مثيلاً جديداً لفئة PdfEncryptionDetailsCore .

Parameters:

معاملنوعالوصف
userPasswordjava.lang.Stringكلمة مرور المستخدم.
ownerPasswordjava.lang.Stringكلمة مرور المالك.
permissionsintالأذونات.
encryptionAlgorithmPdfEncryptionAlgorithmخوارزمية التشفير.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

معاملنوعالوصف
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEncryptionAlgorithm()

public PdfEncryptionAlgorithm getEncryptionAlgorithm()

يعيد وضع التشفير.

Returns: PdfEncryptionAlgorithm - The encryption algorithm.

getOwnerPassword()

public String getOwnerPassword()

يعيد كلمة مرور المالك.

فتح المستند باستخدام كلمة مرور المالك الصحيحة (مع افتراض أنها ليست هي نفسها كلمة مرور المستخدم) يتيح وصولاً كاملاً (كمالك) إلى المستند. هذا الوصول غير المحدود يشمل القدرة على تغيير كلمات مرور المستند\u2019s وأذونات الوصول.

Returns: java.lang.String - كلمة مرور المالك.

getPermissions()

public int getPermissions()

يعيد الأذونات.

Returns: int - الأذونات.

getUserPassword()

public String getUserPassword()

يعيد كلمة مرور المستخدم.

فتح المستند باستخدام كلمة مرور المستخدم الصحيحة (أو فتح مستند لا يحتوي على كلمة مرور للمستخدم) يسمح بتنفيذ عمليات إضافية وفقًا لأذونات وصول المستخدم المحددة في قاموس تشفير المستند\u2019s.

Returns: java.lang.String - كلمة مرور المستخدم.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setEncryptionAlgorithm(PdfEncryptionAlgorithm value)

public void setEncryptionAlgorithm(PdfEncryptionAlgorithm value)

يضبط وضع التشفير.

Parameters:

معاملنوعالوصف
valuePdfEncryptionAlgorithmخوارزمية التشفير.

setOwnerPassword(String value)

public void setOwnerPassword(String value)

يضبط كلمة مرور المالك.

فتح المستند باستخدام كلمة مرور المالك الصحيحة (مع افتراض أنها ليست هي نفسها كلمة مرور المستخدم) يتيح وصولاً كاملاً (كمالك) إلى المستند. هذا الوصول غير المحدود يشمل القدرة على تغيير كلمات مرور المستند\u2019s وأذونات الوصول.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Stringكلمة مرور المالك.

setPermissions(int value)

public void setPermissions(int value)

يضبط الأذونات.

Parameters:

معاملنوعالوصف
القيمةintالأذونات.

setUserPassword(String value)

public void setUserPassword(String value)

يضبط كلمة مرور المستخدم.

فتح المستند باستخدام كلمة مرور المستخدم الصحيحة (أو فتح مستند لا يحتوي على كلمة مرور للمستخدم) يسمح بتنفيذ عمليات إضافية وفقًا لأذونات وصول المستخدم المحددة في قاموس تشفير المستند\u2019s.

Parameters:

معاملنوعالوصف
القيمةjava.lang.Stringكلمة مرور المستخدم.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int