1
我有第三方服務,我需要從我部署到WSO2應用服務器的AXIS2 Web服務中調用。使用WSO2碳註冊表來存儲敏感的配置數據
我想在Carbon註冊表中存儲第三方服務的用戶名和密碼,但是,我想保護敏感數據(例如secretpassword),所以它不會在DBA的明確訪問註冊表數據。
SomeService= new SomeService(
new URL("https://some-server:9443/service"), "admin", "secretpassword");
理想情況下,敏感的數據將被加密。
問題:註冊表是否支持加密數據?
一個類似的問題已被要求here,但我一直沒有找到任何更多的信息。
<handler class="org.wso2.carbon.registry.extensions.handlers.EncryptionHandler">
<property name="propertyNames">foo,bar</property>
<property name="encryptContent">true</property>
<filter class="org.wso2.carbon.registry.core.jdbc.handlers.filters.MediaTypeMatcher">
<property name="mediaType">application/vnd.wso2.foo</property>
</filter>
</handler>
要WSO2碳確保祕密信息: