Apache Shiro

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 14. helmikuuta 2022 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .
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.

Historia

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.

Katso myös

Muistiinpanot

  1. https://projects.apache.org/json/projects/shiro.json
  2. 1 2 JSecurity Proposal to Apache Incubator . Arkistoitu alkuperäisestä 11. maaliskuuta 2011.
  3. Apache Incubator Boardin raportit heinäkuu 2008 . Arkistoitu alkuperäisestä 11. maaliskuuta 2011.
  4. Apache Incubator Boardin raportit huhtikuu 2009 . Arkistoitu alkuperäisestä 11. maaliskuuta 2011.
  5. Apache Incubator Boardin raportit heinäkuu 2009 . Arkistoitu alkuperäisestä 11. maaliskuuta 2011.
  6. Apache Incubator Boardin raportit lokakuu 2009 . Arkistoitu alkuperäisestä 11. maaliskuuta 2011.
  7. Apache Incubator Boardin raportit heinäkuu 2010 . Arkistoitu alkuperäisestä 11. maaliskuuta 2011.

Linkit