JAAS
来自维基百科,自由的百科全书
来自维基百科,自由的百科全书
Java认证和授权服务(Java Authentication and Authorization Service,简称JAAS)是一个Java以用户为中心的安全框架,作为Java以代码为中心的安全的补充。自Java运行环境(JRE) 1.4起,JAAS就被集成到JRE,而之前是作为一个扩展库由Sun公司提供的。
JAAS的主要目標是分開使用者認證的議題,這樣就可以個別地管理他們。
對系統管理者而言,JAAS有兩種設定檔:
例如,一個有這種login.conf的檔案指出不同的認證機制要如何執行以認證使用者。
PetShopApplication { com.sun.security.auth.module.LdapLoginModule sufficient; com.foo.SmartcardLoginModule requisite; com.sun.security.auth.module.UnixLoginModule required debug=true; };
對應用程式開發者而言,JAAS是一個標準的程式庫,並提供了:
對安全系統整合者而言,JAAS提供的介面可以:
![]() | 这是一篇與互联网相關的小作品。您可以通过编辑或修订扩充其内容。 |