WildFly Password Vault: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 9: Line 9:
The implementation of the JBoss password vault is based on a Java keystore. The keystore is used to store the encryption key itself, and then the secret content itself.
The implementation of the JBoss password vault is based on a Java keystore. The keystore is used to store the encryption key itself, and then the secret content itself.


The rest of the article describes how to [[WildFly_Password_Vault#Vault_Setup|initialize, declare and deploy a vault]], how to store information into the vault and how to retrieve it from the vault.
The rest of the article describes how to [[WildFly_Password_Vault#Vault_Setup|initialize, declare and deploy a vault]], how to [[#Storing_Information_into_the_Vault|store information into the vault]] and how to retrieve it from the vault.


=Procedures=
=Procedures=

Revision as of 23:50, 14 March 2017

Internal

Overview

The password vault is a mechanism to store locally passwords and other security-sensitive information, in an encrypted format, and decrypt them at only when they're needed, at runtime, in memory. Such information can referred from CLI commands or applications deployed in JBoss EAP.

The implementation of the JBoss password vault is based on a Java keystore. The keystore is used to store the encryption key itself, and then the secret content itself.

The rest of the article describes how to initialize, declare and deploy a vault, how to store information into the vault and how to retrieve it from the vault.

Procedures

Vault Setup

Storing Information into the Vault

Retrieving Information from the Vault