Click here to Skip to main content
15,891,657 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
We are looking at ways to keep the private keys, application password etc. out of all possible insecure locations such as JNDI, Source Code and thus completely outside of GIT/SVN version control system
.
Here's what I can think of:
Storing the keys on the server as System variables and grab them at runtime
Storing the keys in a private database (such as Redis/Raik) and configure the datasource on the server, grab the datasource through JNDI to query for the keys

Any other ideas/suggestions/comments??
Another goal is that we are still able to automate the changes to this config and keep it under the purview of the Contionus Integration/Automated deployment of code & configuration
Posted
Updated 30-Sep-15 8:40am
v2

1 solution

 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900