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()

Επιστρέφει τον κωδικό πρόσβασης χρήστη.

Το άνοιγμα του εγγράφου με τον σωστό κωδικό πρόσβασης χρήστη (ή το άνοιγμα ενός εγγράφου που δεν έχει κωδικό πρόσβασης χρήστη) επιτρέπει την εκτέλεση πρόσθετων λειτουργιών σύμφωνα με τα δικαιώματα πρόσβασης χρήστη που καθορίζονται στο λεξικό κρυπτογράφησης του εγγράφου.

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)

Ορίζει τον κωδικό πρόσβασης χρήστη.

Το άνοιγμα του εγγράφου με τον σωστό κωδικό πρόσβασης χρήστη (ή το άνοιγμα ενός εγγράφου που δεν έχει κωδικό πρόσβασης χρήστη) επιτρέπει την εκτέλεση πρόσθετων λειτουργιών σύμφωνα με τα δικαιώματα πρόσβασης χρήστη που καθορίζονται στο λεξικό κρυπτογράφησης του εγγράφου.

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