
Apache Shiro | Simple. Java. Security.
Apache Shiro™ is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. With Shiro’s easy-to-understand API, you can quickly and easily secure any application – from the smallest mobile applications to the largest web and enterprise applications.
Download Apache Shiro
Download Apache Shiro, a Java security framework, from this page.
Apache Shiro Features Overview
Apache Shiro aims to be the most comprehensive, but also the easiest to use Java security framework available. Here are some of the frameworks finer points: The easiest to understand Java Security API anywhere.
Apache Shiro Documentation
While we hope this documentation helps you with the work you're doing with Apache Shiro, the community is improving and expanding the documentation all the time. If you'd like to help the Shiro project, please consider correcting, expanding, or adding documentation where you …
Apache Shiro Tutorial
To that end, Shiro provides a default ‘common denominator’ solution via text-based INI configuration. People are pretty tired of using bulky XML files these days, and INI is easy to read, simple to use, and requires very few dependencies.
Get Started with Apache Shiro
Introduction to the Apache Shiro Java Security Framework A high-level overview of Apache Shiro’s capabilities. Architecture An architectural overview of Apache Shiro. Terminology A list of definitions of common security concepts and concerns. Apache Shiro Project Background Apache Shiro, like most useful tools, was created out of necessity ...
Integrating Apache Shiro into Spring-Boot Applications
Shiro’s Spring-Boot integration is the easiest way to integrate Shiro into a Spring-base application, for more general Spring Framework integration, take the annotation or XML guides.
Overview of Apache Shiro
Web Support: Shiro’s web support APIs help easily secure web applications. Caching: Caching is a first-tier citizen in Apache Shiro’s API to ensure that security operations remain fast and efficient. Concurrency: Apache Shiro supports multithreaded applications …
Authorization Features - Apache Shiro
Shiro uses pluggable data access objects, referred to as Realms, to connect to security data sources where you keep your access control information, like an LDAP server or a relational database. To help you avoid building and maintaining integrations yourself, Shiro provides out-of-the-box realms for popular data sources like LDAP, Active ...
2.0.0 available - Apache Shiro
Feb 28, 2024 · This is the first major release for Shiro 2.x. This release is available for download now. Release Highlights.