Apache Shiro
| Apache Shiro | |
| Easy Application Security for JVM applications | |
|
|
|
| Fejlesztő | Apache Software Foundation |
| Legfrissebb stabil kiadás | 1.2.2 (2013. május 15.) +/- |
| Legfrissebb fejlesztői kiadás | ismeretlen +/- |
| Programozási nyelv | Java |
| Operációs rendszer | multi-platform |
| Kategória | Alkalmazás biztonság, Alkalmazás keretrendszer, Web alkalmazás keretrendszer |
| Licenc | Apache Licenc 2.0 |
| Az Apache Shiro weboldala | |
A Apache Shiro (kiejtve "sheeroh", japán szó a kastélyra) egy nyílt forráskódú szoftver biztonsági keretrendszer, amely a következőket nyújtja: autentikáció, authorizáció, titkosítás és munkamenet kezelés. Shiro-t arra tervezték, hogy ösztönösen, könnyen használható legyen, ugyanakkor robusztus biztonsági funkciókat is biztosítson.
Tartalomjegyzék |
Története[szerkesztés]
A Shiro elődjét, a JSecurity-t 2004-ben alakította meg Les Hazlewood és Jeremy Haile, mivel nem talált megfelelő Java biztonsági keretrendszert, amely alkalmazás szinten is jól használható és csalódtak a JAAS-ban. 2004 és 2008 között JSecurity a SourceForge-on volt található és a résztvevő lista kibővült a következőkkel: Peter Ledbrook, Alan Ditzel, Tim Veil.[1]
2008-ban a JSecurity projektet beadták az Apache Software Foundation(ASF)-hoz, és elfogadták az incubator programban való részvételt a mentorok által vezetve, azért hogy a projekt magas szintű Apache projektté válhasson.[1][2] Az ASF incubatorában a Jsecurity-t átnevezték, először Ki-re (kiejtve Key), majd nem sokkal azután közösségi döntés alapján Shiro-vá, a trademark vonatkozások miatt.[3][4] Shiro kastélyt jelent japán nyelven.
A projekt folytatta növekedését az Apache inkubátor alatt, Kalle Korhonen csatlakozott a projekthez.[5] 2010. júliusában, a Shiro közösség kiadta a hivatalos 1.0-s verziót, stabilitási periódusnak jelölve a kódbázisban.[6] Az 1.0-s kiadás után a Shiro közösség felálította a Projekt Menedzsment Tanácsot és megválasztotta a Les Hazlewood-t elnöknek. 2010. szeptember 22-edikén Shiro az Apache Software Foundation magas szintű projektjévé ( angolul Top Level Project - TLP) vált.
Kiadások[szerkesztés]
- 1.2.1 on 2012-07-28 (legfrissebb kiadás)
- 1.2.0 on 2012-01-24
- 1.1.0 on 2010-11-01
A projekt tovább gyarapszik.
Lásd még[szerkesztés]
- Alkalmazás biztonság
- Java Authentication and Authorization Service (JAAS)
- Enterprise JavaBean#Security EJB Container-Managed Security
- JGuard, egy LGPL-licencelt biztonsági keretrendszer
- Spring Security, egy Apache-licencelt Java biztonsági keretrendszer
Jegyzetek[szerkesztés]
- ^ a b JSecurity Proposal to Apache Incubator. [2011. március 11-i dátummal az eredetiből archiválva].
- ↑ Apache Incubator Board Reports July 2008. [2011. március 11-i dátummal az eredetiből archiválva].
- ↑ Apache Incubator Board Reports April 2009. [2011. március 11-i dátummal az eredetiből archiválva].
- ↑ Apache Incubator Board Reports July 2009. [2011. március 11-i dátummal az eredetiből archiválva].
- ↑ Apache Incubator Board Reports October 2009. [2011. március 11-i dátummal az eredetiből archiválva].
- ↑ Apache Incubator Board Reports July 2010. [2011. március 11-i dátummal az eredetiből archiválva].
Külső hivatkozások[szerkesztés]
- Apache Shiro Presentation
- JSecurity Tutorial by Bruce Philips
- tapestry-security, a security module for Apache Tapestry based on Apache Shiro
Fordítás[szerkesztés]
Ez a szócikk részben vagy egészben az Apache Shiro című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel.

