Java安全框架—Shiro Apache 的孵化器项目Shiro其前身是JSecurity
2017-01-02 23:34
267 查看
from
http://blog.csdn.net/peterwanghao/article/details/5258870
Apache 的孵化器项目Shiro其前身是JSecurity,是一个强大,灵活的Java安全框架。用于简洁地处理身份验证,授权,企业多个系统会话管理,加密服务等。
其系统框架如下:
Shiro的目标是成为一个最全面的,也是最容易使用的Java安全框架,以下是Shiro的一些特点:
1、 类的接口的定义都很直观非常容易理解。
2、 身份验证支持多种数据源(如LDAP,JDBC,Kerberos,ActiveDirectory等),并且这些数据源是可插拔的。
3、 对访问控制的权限管理也支持上述可插拔的数据源。
4、 提供缓存支持可增强应用程序的性能。
5、 内置的POJO型企业会话管理,可应用于Web环境,非Web环境,或其任何环境下(如单点登录,集群或分布式会话)。
6、 异构的客户端会话访问。不再需要被迫使用HttpSession或状态会话bean而只能支持特定环境下的应用程序。Flash程序,C#应用程序,Java程序,Web应用程序等都可以共享会话状态而与部署环境无关。
7、 支持单点登录功能,结合上述的企业会话管理可实现在多个应用程序中共享用户的身份验证状态。
8、 更简单的加密接口。提供的密码和Hashes(又可称作摘要)接口封装了更加复杂的Java加密扩展包(JCE),更加容易理解和使用。
9、 是一个非常可靠和低配置的Web框架,能够保护任何url地址或资源,能自动处理登录和注销,执行Remember Me服务,等等。
10、依赖性很低。Standalone模式只需要slf4j-api.jar和slf4j相关的jar包。Web模式下额外需要commons-beanutils-core.jar
包。对更多特性(Ehcache caching,Quartz-based Session validation, spring dependency injection, etc.)所依赖的包可
在需要时添加。 阅读更多
http://blog.csdn.net/peterwanghao/article/details/5258870
Apache 的孵化器项目Shiro其前身是JSecurity,是一个强大,灵活的Java安全框架。用于简洁地处理身份验证,授权,企业多个系统会话管理,加密服务等。
其系统框架如下:
Shiro的目标是成为一个最全面的,也是最容易使用的Java安全框架,以下是Shiro的一些特点:
1、 类的接口的定义都很直观非常容易理解。
2、 身份验证支持多种数据源(如LDAP,JDBC,Kerberos,ActiveDirectory等),并且这些数据源是可插拔的。
3、 对访问控制的权限管理也支持上述可插拔的数据源。
4、 提供缓存支持可增强应用程序的性能。
5、 内置的POJO型企业会话管理,可应用于Web环境,非Web环境,或其任何环境下(如单点登录,集群或分布式会话)。
6、 异构的客户端会话访问。不再需要被迫使用HttpSession或状态会话bean而只能支持特定环境下的应用程序。Flash程序,C#应用程序,Java程序,Web应用程序等都可以共享会话状态而与部署环境无关。
7、 支持单点登录功能,结合上述的企业会话管理可实现在多个应用程序中共享用户的身份验证状态。
8、 更简单的加密接口。提供的密码和Hashes(又可称作摘要)接口封装了更加复杂的Java加密扩展包(JCE),更加容易理解和使用。
9、 是一个非常可靠和低配置的Web框架,能够保护任何url地址或资源,能自动处理登录和注销,执行Remember Me服务,等等。
10、依赖性很低。Standalone模式只需要slf4j-api.jar和slf4j相关的jar包。Web模式下额外需要commons-beanutils-core.jar
包。对更多特性(Ehcache caching,Quartz-based Session validation, spring dependency injection, etc.)所依赖的包可
在需要时添加。 阅读更多
相关文章推荐
- Java安全框架 Apache Shiro学习-1-ini 配置
- Apache Shiro: Java的安全框架
- Spring Boot之旅:Java安全框架Apache Shiro基本配置(一)
- Apache Shiro java安全框架
- java安全框架-Shiro学习笔记(六)-url匹配方式+shiro标签使用+session会话机制
- 开源安全框架Apache Shiro
- Java开源安全框架之Apache Shiro
- java安全框架-Shiro学习笔记(二)-身份认证
- 安全认证框架-apache shiro研究心得
- 开源安全框架Apache Shiro
- Apache Shiro:Java 认证授权框架 SSO 单点等了解决方案
- Java安全框架—Shiro
- Java安全框架Shiro的使用示例
- Apache Shiro(安全框架)
- java安全框架 JSecurity
- java安全框架-Shiro学习笔记(三)-权限认证
- 【SSM框架 SSM项目源码 SSM源码 下载】java框架整合Springmvc+mybatis+shiro+bootstrap
- 安全认证框架-Apache Shiro研究心得
- java安全框架-Shiro学习笔记(四)-注解式授权+Jsp标签授权
- [转载]Java安全框架Shiro的使用示例