如何将Google Guice与加密属性一起使用?

时间:2013-09-03 02:38:44

标签: java spring encryption guice

有一个很好的指南嘻嘻Guice and general application configuration使用Google Guice将属性文件“啜饮”到您的系统中,然后将它们注入您的代码中。

但我想知道的一件事是,如果你有一些属性的安全性,并且它们是用任何机制加密的,那么解密和检索这些条目的好方法是什么?是否有标准方法?

我只是因为我知道我已经看过的先前的Spring实现,你可以通过Jasypt等扩展PropertyPlaceholderConfigurator来处理相关属性条目的加密/解密。人们和Guice有过类似的东西吗?

目前我们正在考虑自己建造一些东西,但我很高兴能够指出其他方法,而不是重新发明轮子。

干杯, 戴夫。

1 个答案:

答案 0 :(得分:1)

标准方法是实现一个Guice Module,它通过bind方法configure方法解密注入属性并可用于注入器。基本上你只需要将解密部分添加到question you already cited的逻辑中。