差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
java:jasypt:withproperties [2016/01/16 00:57] tony 建立 |
java:jasypt:withproperties [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 2: | 行 2: | ||
====== Jasypt With Properties File ====== | ====== Jasypt With Properties File ====== | ||
===== How to? ===== | ===== How to? ===== | ||
+ | Jasypt的EncryptableProperties類別,提供讀取加密過後的properties檔案,其中密文以ENC()包住。 | ||
+ | <code> | ||
+ | # | ||
+ | #Sat Jan 16 00:52:05 CST 2016 | ||
+ | password=ENC(xWWu6PWYHwfVmNMTXCJG5A\=\=) | ||
+ | account=root | ||
+ | </code> | ||
+ | 以下為測試範例,存檔是透過一般的Properties類別,需要加密的部分透過PropertyValueEncryptionUtils類別去做轉換;讀檔則使用EncryptableProperties類別: | ||
<code java> | <code java> | ||
@Test | @Test | ||
行 37: | 行 45: | ||
} | } | ||
</code> | </code> | ||
+ | ===== Reference ===== | ||
+ | * [[http://www.jasypt.org/encrypting-configuration.html|encrypting-configuration]] | ||
===== ===== | ===== ===== | ||
---- | ---- | ||
\\ | \\ | ||
~~DISQUS~~ | ~~DISQUS~~ |