PdfEncryptionDetails

Inheritance: java.lang.Object

public class PdfEncryptionDetails

Contiene i dettagli per una crittografia pdf.

Costruttori

CostruttoreDescrizione
PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)Inizializza una nuova istanza della classe PdfEncryptionDetailsCore .

Metodi

MetodoDescrizione
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:

ParametroTipoDescrizione
userPasswordjava.lang.StringLa password dell’utente.
ownerPasswordjava.lang.StringLa password del proprietario.
permissionsintLe autorizzazioni.
encryptionAlgorithmPdfEncryptionAlgorithmL’algoritmo di crittografia.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.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:

ParametroTipoDescrizione
valuePdfEncryptionAlgorithmL’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:

ParametroTipoDescrizione
valorejava.lang.StringLa password del proprietario.

setPermissions(int value)

public void setPermissions(int value)

Imposta le autorizzazioni.

Parameters:

ParametroTipoDescrizione
valoreintLe 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:

ParametroTipoDescrizione
valorejava.lang.StringLa 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:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int