2013-04-18 33 views
1

我想知道什麼是Websphere中JAAS的默認實現?Websphere中JAAS的默認實現是什麼?

例如:在Websphere中,當您爲DataSource創建JAAS憑據時,憑證的存儲位置在哪裏?我的意思是什麼樣的店,它使用即:RDBMS,LDAP,純文本文件...等,所以在需要身份驗證時,必須有某種類型的商店,其JAAS API都必須連接,以便檢索數據源的憑據應用程序。

不知道我是否應該用這個詞實施這裏。

Regards,

回答

1

「執行」是正確的詞。

WebSphere將其整個配置存儲在配置文件目錄內的一組XML文件(例如server.xml,resources.xml等)中。 JAAS條目也存儲在那裏(當然,密碼加密)。

+1

這意味着可以安全地聲明默認登錄存儲是XML,這也是JAAS使用其XML服務提供者實現模塊連接到XML存儲的原因。 –

3

所有你需要知道的關於WebSphere密碼是this Infocenter Note

在一個字中,WebSphere編碼的密碼和存儲在一些XML文件編碼的值。應用程序服務器包含一個編碼器,但解碼器在您身上。這種編碼不被認爲是合適的密碼保護技術,有several ways to hack this。編碼的密碼

JAAS都存儲在這裏:

profile_root/config/cells/cell_name/security.xml 

憑證和相關的XML文件的完整列表,在這個答案的第一個鏈接中列出。

+0

+1,資料翔實! –