10.11.6. Store e Sequência Confidencial à Resolução em seus Aplicativos
Os elementos de configuração do JBoss EAP 6 suportam a habilidade de resolver as sequências criptografadas em relação aos valores stored no Java Keystore através do mecanismo Security Vault. Você pode adicionar suporte deste recurso aos seus próprios aplicativos.
Antes de executar este procedimento, certifique-se de que o diretório para realizar o storing em seus arquivos vault existe. Não importa onde você os posiciona, contanto que o usuário que executa o JBoss EAP 6 possua permissão para leitura e escrita dos arquivos. Essa amostra posiciona o diretório vault/
no diretório /home/USER/vault/
. O próprio vault é um arquivo chamado vault.keystore
dentro do diretório vault/
.
Exemplo 10.11. Adição da Sequência da Senha ao Vault
EAP_HOME/bin/vault.sh
. As séries completas de comandos e respostas estão incluídos no seguinte resultado da tela. Os valores inseridos pelo usuário são enfatizados. Alguns resultados são removidos para formatação. No Microsoft Windows, o nome do comando é vault.bat
. Perceba que no Microsoft Windows, os caminhos de arquivo usam o caractere \
como um separador de diretório ao invés do caractere /
.
VAULT
.
Exemplo 10.12. Servlet usando uma Senha com Vault