StandardSecurityHandler
Resumo geral
StandardSecurityHandler é uma classe em Aspose.PDF FOSS para Java.
O manipulador de segurança padrão valida senhas e produz chaves de criptografia.
Esta classe fornece 7 métodos para trabalhar com objetos StandardSecurityHandler em programas Java. Os métodos disponíveis incluem: StandardSecurityHandler, authenticate, authenticateOwnerPassword, authenticateUserPassword, getEncryptionDict, getEncryptionKey, isAuthenticated. 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: authenticated, encryptionDict, encryptionKey.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
authenticated | boolean | Leia. | - É autenticado. |
encryptionKey | byte[] | Leia. | Obtém a chave de encriptação. |
encryptionDict | PDFEncryptionDict | Leia. | Obtém a encriptação. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
StandardSecurityHandler(encDict: PDFEncryptionDict, documentId: byte[]) | Cria um manipulador de segurança para o dicionário de criptografia dado. |
authenticate(password: byte[]) → boolean | Tenta autenticar-se com a senha dada. |
authenticateUserPassword(password: byte[]) → boolean | Tentativa de autenticação usando apenas a ramificação usuário-senha. |
authenticateOwnerPassword(password: byte[]) → boolean | Tentativa de autenticação usando apenas a ramificação proprietário-senha. |
isAuthenticated() → boolean | Retorna verdadeiro se o valor “autenticado” estiver definido. |
getEncryptionKey() → byte[] | Retorna a chave de encriptação. |
getEncryptionDict() → PDFEncryptionDict | Retorna o código de encriptação. |