PDFDecryptor (descrição)
Resumo geral
PDFDecryptor é uma classe em Aspose.PDF FOSS para Java.
Descripta objetos PDF individuais (strings e streams).
Esta classe fornece 6 métodos para trabalhar com objetos PDFDecryptor em programas Java. Os métodos disponíveis incluem: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: active, customHandler, encryptionKey.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
active | boolean | Leia. | Retorna true se o decriptador tiver uma chave válida. |
encryptionKey | byte[] | Leia. | Retorna uma cópia da chave de encriptação do ficheiro utilizada actualmente para a decodificação. |
customHandler | ICustomSecurityHandler | Leia. | Retorna o processador personalizado usado por este decriptor, se houver. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Cria um decriptador com a chave e os parâmetros de encriptação. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Cria um decodificador apoiado por um controlador de segurança personalizado. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Descripta dados pertencentes a um objeto PDF específico. |
isActive() → boolean | Retorna true se o decriptador tiver uma chave válida. |
getEncryptionKey() → byte[] | Retorna uma cópia da chave de encriptação do ficheiro utilizada actualmente para a decodificação. |
getCustomHandler() → ICustomSecurityHandler | Retorna o processador personalizado usado por este decriptor, se houver. |