簡體   English   中英

如何使用具有加密屬性的Google Guice?

[英]How to use Google Guice with encrypted properties?

有關如何使用Google Guice將屬性文件“抽取”到系統中,然后將其注入到代碼中的信息,您可以找到Guice和常規應用程序配置的很好指南。

但是我想知道的一件事是,您的某些屬性是否具有安全性,並且已使用任何機制對其進行了加密,那么解密和檢索這些條目的一種好方法是什么? 有沒有標准的方法?

我之所以這么問,是因為我知道我已經看過以前的Spring實現,可以通過Jasypt等擴展PropertyPlaceholderConfigurator來處理相關屬性條目的加密/解密。 人們為Guice工作過類似的東西嗎?

目前,我們正在考慮自己構建一些東西,但是我很樂意指出那里的其他方法,而不是重新發明輪子。

干杯,戴夫。

標准方法是實現一個Guice Module ,該Module通過configure方法中的bind調用來解密屬性以及可用於注射器的屬性。 基本上,您只需要在已經引用問題中將解密部分添加到邏輯中即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM