21-10-2023
Тип | |
---|---|
Разработчик | |
Написана на | |
Операционная система | |
Последняя версия | |
Лицензия |
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.
Проект продолжает развиваться.
Apache Shiro.