PDFDescryptor
Revisión
PDFDecryptor Es una clase en Aspose.PDF FOSS para Java.
Descriptura objetos PDF individuales (strings y corrientes).
Esta clase ofrece 6 métodos para trabajar con los objetos de PDFDecryptor en programas Java. Los métodos disponibles incluyen: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : active, customHandler, encryptionKey.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
active | boolean | Leer | Retorna válido si el decryptor tiene una clave válida. |
encryptionKey | byte[] | Leer | Retorna una copia de la clave de cifrado del archivo que actualmente se utiliza para la decrypción. |
customHandler | ICustomSecurityHandler | Leer | Devolve el tráiler personalizado utilizado por este decryptor, si hay. |
Metodología
| firma | Descripción |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Crea un decryptor con los parámetros de clave y cifrado. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Crea un decryptor apoyado por un operador de seguridad personalizado. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Descriptiza los datos que pertenecen a un objeto PDF específico. |
isActive() → boolean | Retorna válido si el decryptor tiene una clave válida. |
getEncryptionKey() → byte[] | Retorna una copia de la clave de cifrado del archivo que actualmente se utiliza para la decrypción. |
getCustomHandler() → ICustomSecurityHandler | Devolve el tráiler personalizado utilizado por este decryptor, si hay. |