Lt304888.ru

Туристические услуги

Apache Shiro

21-10-2023

Apache Shiro
Тип

Web Application Framework

Разработчик

Apache Software Foundation

Написана на

Java

Операционная система

Кроссплатформенное ПО

Последняя версия

1.2.0 (24 января 2012)

Лицензия

Apache License 2.0

Сайт

http://shiro.apache.org

Apache Shiro (произносится как широ, и в переводе с японского означает крепость) — является фреймвроком с открытым исходным кодом, который выполняет аутентификацию, авторизацию, криптографию и управление сессиями. Shiro был разработан как интуитивный и легкий в использовании фреймворк, одновременно обеспечивающий сильную защиту.

Содержание

История

Предшественник Shiro, JSecurity был основан в 2004 Лесом Хазлвудом и Джереми Хаили которые не смогли найти подходящий Java фреймворк безопасности который хорошо управлялся бы на уровне приложения. Также они были крайне недовольны JAAS. Между 2004 и 2008, JSecurity был размещен на SourceForge и в списке его лидеров появились такие программисты как Питер Лидбрук, Алан Дитцель, Тим Вэил[1].

В 2008 году проект JSecurity был передан Apache Software Foundation (ASF) и принят в их программу Incubator управляемую наставниками для доведения проекта до высшего уровня проектов Apache[1][2]. Под ASF Incubator, JScecurity был переименован в Ki (произносится «Ки», также как и английское слово «Key»), спустя небольшое отрезок времени снова был переименован сообществом в Shiro из-за конфликта с существующим торговым знаком[3][4].

В то время как проект продолжал развиваться в Apahce Incubator, к проекту в качестве лидера присоединился Калле Корхонен[5], и в июле 2010 года сообщество Shiro выпустило официальную первую версию 1.0 отметив период стабильности кода[6]. После выпуска версии 1.0 сообщество Shiro создало комитет по управлению проектом (Project Management Committee) и выбрало Ле Азлевода его председателем. 22 сентября 2010, Shiro стал проектом высшего уровня (Top Level Project, TLP) в Apache Software Foundation.

Релизы

  • 1.2.0 от 2012-01-24 (текущий релиз)
  • 1.1.0 от 2010-11-01

Проект продолжает развиваться.

См. также

  • JGuard, фреймворк безопасности под LGPL-лицензией
  • Spring Security, Java фреймворк безопасности

Примечания

  1. ↑ JSecurity Proposal to Apache Incubator. Архивировано из первоисточника 11 июня 2012.
  2. Apache Incubator Board Reports July 2008. Архивировано из первоисточника 11 июня 2012.
  3. Apache Incubator Board Reports April 2009. Архивировано из первоисточника 11 июня 2012.
  4. Apache Incubator Board Reports July 2009. Архивировано из первоисточника 11 июня 2012.
  5. Apache Incubator Board Reports October 2009. Архивировано из первоисточника 11 июня 2012.
  6. Apache Incubator Board Reports July 2010. Архивировано из первоисточника 11 июня 2012.

Ссылки

  • Официальный сайт Apache Shiro  (англ.)

Apache Shiro.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01