JAAS的重点是什么?

时间:2009-03-23 13:27:22

标签: java security java-ee jaas

如果我必须编写自己的{whatever} LoginModule和其他所有内容,那么JAAS有什么意义?

3 个答案:

答案 0 :(得分:13)

JAAS在您的应用程序和底层身份验证机制之间提供了一个抽象层。因此,您可以更改应用程序使用的身份验证机制,而无需更改任何应用程序代码。

答案 1 :(得分:6)

那真是它的美丽......

我们在大型抵押贷款申请系统中使用了JAAS,虽然我们使用了基于属性的LoginModule,但大型抵押银行使用了基于活动目录的自己实现的LoginModule,而无需在代码中更改某些内容。

答案 2 :(得分:3)

与任何其他标准一样,您可以免费获得便携性,可插拔性和可扩展性(或几乎免费)。