PdfEncryptionDetails
Inheritance: java.lang.Object
public class PdfEncryptionDetails
Contiene i dettagli per una crittografia pdf.
Costruttori
| Costruttore | Descrizione |
|---|---|
| PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm) | Inizializza una nuova istanza della classe PdfEncryptionDetailsCore . |
Metodi
| Metodo | Descrizione |
|---|---|
| equals(Object arg0) | |
| getClass() | |
| getEncryptionAlgorithm() | Restituisce la modalità di crittografia. |
| getOwnerPassword() | Restituisce la password del proprietario. |
| getPermissions() | Restituisce le autorizzazioni. |
| getUserPassword() | Restituisce la password dell’utente. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setEncryptionAlgorithm(PdfEncryptionAlgorithm value) | Imposta la modalità di crittografia. |
| setOwnerPassword(String value) | Imposta la password del proprietario. |
| setPermissions(int value) | Imposta le autorizzazioni. |
| setUserPassword(String value) | Imposta la password dell’utente. |
| 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)
Inizializza una nuova istanza della classe PdfEncryptionDetailsCore .
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| userPassword | java.lang.String | La password dell’utente. |
| ownerPassword | java.lang.String | La password del proprietario. |
| permissions | int | Le autorizzazioni. |
| encryptionAlgorithm | PdfEncryptionAlgorithm | L’algoritmo di crittografia. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getEncryptionAlgorithm()
public PdfEncryptionAlgorithm getEncryptionAlgorithm()
Restituisce la modalità di crittografia.
Returns: PdfEncryptionAlgorithm - The encryption algorithm.
getOwnerPassword()
public String getOwnerPassword()
Restituisce la password del proprietario.
Aprire il documento con la password del proprietario corretta (supponendo che non sia la stessa della password dell’utente) consente l’accesso completo (proprietario) al documento. Questo accesso illimitato include la possibilità di modificare le password del documento\u2019s e le autorizzazioni di accesso.
Returns: java.lang.String - La password del proprietario.
getPermissions()
public int getPermissions()
Restituisce le autorizzazioni.
Returns: int - Le autorizzazioni.
getUserPassword()
public String getUserPassword()
Restituisce la password dell’utente.
Aprire il documento con la password utente corretta (o aprire un documento che non ha una password utente) consente di eseguire operazioni aggiuntive secondo le autorizzazioni di accesso utente specificate nel dizionario di crittografia del documento.
Returns: java.lang.String - La password utente.
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)
Imposta la modalità di crittografia.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | PdfEncryptionAlgorithm | L’algoritmo di crittografia. |
setOwnerPassword(String value)
public void setOwnerPassword(String value)
Imposta la password del proprietario.
Aprire il documento con la password del proprietario corretta (supponendo che non sia la stessa della password dell’utente) consente l’accesso completo (proprietario) al documento. Questo accesso illimitato include la possibilità di modificare le password del documento\u2019s e le autorizzazioni di accesso.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | La password del proprietario. |
setPermissions(int value)
public void setPermissions(int value)
Imposta le autorizzazioni.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | Le autorizzazioni. |
setUserPassword(String value)
public void setUserPassword(String value)
Imposta la password dell’utente.
Aprire il documento con la password utente corretta (o aprire un documento che non ha una password utente) consente di eseguire operazioni aggiuntive secondo le autorizzazioni di accesso utente specificate nel dizionario di crittografia del documento.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | java.lang.String | La password dell’utente. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long | |
| arg1 | int |