Apache Shiro | |
---|---|
Tyyppi | verkkosovelluskehys |
Kehittäjä | Apache Software Foundation |
Sisään kirjoitettu | Java |
Käyttöjärjestelmä | Monialustainen ohjelmisto |
Ensimmäinen painos | 1. tammikuuta 2004 [1] |
Laitteistoalusta | Java-virtuaalikone |
uusin versio | 1.9.0 ( 22. maaliskuuta 2022 ) |
Lisenssi | Apache-lisenssi 2.0 |
Verkkosivusto | shiro.apache.org |
Mediatiedostot Wikimedia Commonsissa |
Apache Shiro (lausutaan leveä , japaniksi "linnoitus") on avoimen lähdekoodin kehys , joka suorittaa autentikoinnin , valtuutuksen , salauksen ja istunnonhallinnan. Shiro on suunniteltu intuitiiviseksi ja helppokäyttöiseksi, samalla kun se tarjoaa vahvan suojauksen.
Shiron edeltäjän JSecurityn perustivat vuonna 2004 Les Hazlewood ja Jeremy Haley, jotka eivät löytäneet sopivaa Java-tietoturvakehystä, joka olisi hyvin hallittu sovellustasolla. Lisäksi he olivat erittäin tyytymättömiä JAAS -palveluun . Vuosina 2004–2008 JSecurityä isännöi SourceForge , ja ohjelmoijat, kuten Peter Lidbrook, Alan Ditzel, Tim Weil [2] , esiintyivät sen tulostaulukossa .
Vuonna 2008 Apache Software Foundation (ASF) otti JSecurity-projektin haltuunsa ja hyväksyttiin heidän mentorivetoiseen Incubator-ohjelmaan viedäkseen projektin Apache-projektien huipputasolle [2] [3] . ASF-hautomossa JSecurity nimettiin uudelleen Ki:ksi (lausutaan ki ), lyhyen ajan kuluttua yhteisö nimesi sen uudelleen, ja tähän päivään asti se on nimeltään Shiro, koska se on ristiriidassa olemassa olevan tavaramerkin kanssa [4] [5] .
Projektin kehittyessä Apache Incubatoriksi Kalle Korhonen [6] liittyi projektiin johtajana , ja heinäkuussa 2010 Shiro-yhteisö julkaisi koodin vakauden aikakautta ensimmäisen virallisen version 1.0 [7] . Tämän version julkaisun jälkeen perustettiin erityinen projektinhallintakomitea, jonka puheenjohtajana toimi Le Azlevod. 22. syyskuuta 2010 Shirosta tuli Top Level Project (TLP) Apache Software Foundationissa.
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Huipputason projektit |
| ||||||
Osaprojektit |
| ||||||
Apache Web |
| ||||||
Muut projektit | |||||||
Kehitysprojektit ( hautomo ) |
| ||||||
Käytöstä poistetut projektit ( ullakko ) | |||||||
|