PdfEncryptionDetails
Inheritance: java.lang.Object
public class PdfEncryptionDetails
Contiene detalles de un cifrado PDF.
Constructores
| Constructor | Descripción |
|---|---|
| PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm) | Inicializa una nueva instancia de la clase PdfEncryptionDetailsCore . |
Métodos
| Método | Descripción |
|---|---|
| equals(Object arg0) | |
| getClass() | |
| getEncryptionAlgorithm() | Devuelve el modo de cifrado. |
| getOwnerPassword() | Devuelve la contraseña del propietario. |
| getPermissions() | Devuelve los permisos. |
| getUserPassword() | Devuelve la contraseña del usuario. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setEncryptionAlgorithm(PdfEncryptionAlgorithm value) | Establece el modo de cifrado. |
| setOwnerPassword(String value) | Establece la contraseña del propietario. |
| setPermissions(int value) | Establece los permisos. |
| setUserPassword(String value) | Establece la contraseña del usuario. |
| 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)
Inicializa una nueva instancia de la clase PdfEncryptionDetailsCore .
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| userPassword | java.lang.String | La contraseña del usuario. |
| ownerPassword | java.lang.String | La contraseña del propietario. |
| permissions | int | Los permisos. |
| encryptionAlgorithm | PdfEncryptionAlgorithm | El algoritmo de cifrado. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getEncryptionAlgorithm()
public PdfEncryptionAlgorithm getEncryptionAlgorithm()
Devuelve el modo de cifrado.
Returns: PdfEncryptionAlgorithm - The encryption algorithm.
getOwnerPassword()
public String getOwnerPassword()
Devuelve la contraseña del propietario.
Abrir el documento con la contraseña del propietario correcta (asumiendo que no sea la misma que la contraseña del usuario) permite un acceso completo (de propietario) al documento. Este acceso ilimitado incluye la capacidad de cambiar las contraseñas del documento y los permisos de acceso.
Returns: java.lang.String - La contraseña del propietario.
getPermissions()
public int getPermissions()
Devuelve los permisos.
Returns: int - Los permisos.
getUserPassword()
public String getUserPassword()
Devuelve la contraseña del usuario.
Abrir el documento con la contraseña del usuario correcta (o abrir un documento que no tenga contraseña de usuario) permite que se realicen operaciones adicionales de acuerdo con los permisos de acceso de usuario especificados en el diccionario de cifrado del documento.
Returns: java.lang.String - La contraseña del usuario.
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)
Establece el modo de cifrado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | PdfEncryptionAlgorithm | El algoritmo de cifrado. |
setOwnerPassword(String value)
public void setOwnerPassword(String value)
Establece la contraseña del propietario.
Abrir el documento con la contraseña del propietario correcta (asumiendo que no sea la misma que la contraseña del usuario) permite un acceso completo (de propietario) al documento. Este acceso ilimitado incluye la capacidad de cambiar las contraseñas del documento y los permisos de acceso.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | java.lang.String | La contraseña del propietario. |
setPermissions(int value)
public void setPermissions(int value)
Establece los permisos.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | int | Los permisos. |
setUserPassword(String value)
public void setUserPassword(String value)
Establece la contraseña del usuario.
Abrir el documento con la contraseña del usuario correcta (o abrir un documento que no tenga contraseña de usuario) permite que se realicen operaciones adicionales de acuerdo con los permisos de acceso de usuario especificados en el diccionario de cifrado del documento.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | java.lang.String | La contraseña del usuario. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |