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.
Authentication
Support logins across one or more pluggable data sources (LDAP, JDBC, Active Directory...
Perform access control based on roles or fine grained permissions, also using plug...
Cryptography
Secure data with the easiest possible Cryptography API’s available, giving you...
Session Management
Use sessions in any environment, even outside web or EJB containers. Easily...
Web Integration
Save development time with innovative approaches that easily handle web specific...
Integrations
API’s giving you power and simplicity beyond what Java provides by default...