-
shiro
(java安全框架)
鎖定
- 軟件名稱
- Apache Shiro
- 開發商
- Apache
- 性 質
- Java安全框架
主要功能
三個核心組件:Subject, SecurityManager 和 Realms.
Subject:即“當前操作用户”。但是,在Shiro中,Subject這一概念並不僅僅指人,也可以是第三方進程、後台帳户(Daemon Account)或其他類似事物。它僅僅意味着“當前跟軟件交互的東西”。
Subject代表了當前用户的安全操作,SecurityManager則管理所有用户的安全操作。
Realm: Realm充當了Shiro與應用安全數據間的“橋樑”或者“連接器”。也就是説,當對用户執行認證(登錄)和授權(訪問控制)驗證時,Shiro會從應用配置的Realm中查找用户及其權限信息。