Apache Shiro(讀作“sheeroh”,即日語“城”)是一個開源安全框架,提供身份驗證、授權、密碼學和會話管理。Shiro框架直觀、易用,同時也能提供健壯的安全性。
基本介紹
- 中文名:Apache Shiro
- 外文名:Apache Shiro
- 分類:編程代碼
歷史,版本,參見,
歷史
Shiro的前身是JSecurity。
2004年,Les Hazlewood和Jeremy Haile創辦了Jsecurity。當時他們找不到適用於應用程式級別的合適Java安全框架,同時又對JAAS非常失望。2004年到2008年期間,JSecurity託管在SourceForge上,貢獻者包括Peter Ledbrook、Alan Ditzel和Tim Veil。
2008年,JSecurity項目貢獻給了Apache軟體基金會(ASF),並被接納成為Apache Incubator項目,由導師管理,目標是成為一個頂級Apache項目。期間,Jsecurity曾短暫更名為Ki(讀作“Key”),隨後因商標問題被社群更名為“Shiro”。
隨後項目持續在Apache Incubator中孵化,並增加了貢獻者Kalle Korhonen。2010年7月,Shiro社區發布了1.0版,隨後社區創建了其項目管理委員會,並選舉Les Hazlewood為主席。2010年9月22日,Shrio成為Apache軟體基金會的頂級項目(TLP)。
版本
- 1.3.2 on 2016-09-11 (當前版本)
- 1.3.1 on 2016-08-29
- 1.3.0 on 2016-07-25
- 1.2.6 on 2016-06-28
- 1.2.5 on 2016-05-24
- 1.2.4 on 2015-07-07
- 1.2.3 on 2014-02-25
- 1.2.2 on 2013-05-15
- 1.2.1 on 2012-07-28
- 1.2.0 on 2012-01-24
- 1.1.0 on 2010-11-01
參見
- 應用程式安全
- JAAS(Java認證和授權服務)
- EJB#安全(EJB容器管理的安全)
- JGuard,一個LGPL許可證授權的安全框架
- Spring Security,一個Apache許可證授權的Java安全框架