Apache Shiro
Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro为解决下列问题提供了保护应用的应用程序接口:认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥。Shiro还支持一些辅助特性,如Web应用安全、单元测试和多线程,它们的存在强化了上面提到的要素。Shiro及其前身JSecurity已被各种规模和不同行业的公司项目采用多年。自从成为Apache软件基金会的顶级项目后,站点流量和使用呈持续增长态势。许多开源社区也正在用Shiro,这里有些例子如Spring,Grails,Wicket,Tapestry,Tynamo,Mule和Vaadin。
在2008年加入Apache软件基金会之前,Apache Shiro已经5岁了,之前它被称为JSecurity项目,始于2003年初。当时,对于Java应用开发人员而言,没有太多的通用安全替代方案 - 我们被Java认证/授权服务紧紧套牢了。由于当时正从事应用开发,我们也需要一个干净、容器无关的会话机制。在当时,“这场游戏”中唯一可用的会话是HttpSessions,它需要Web容器;或是EJB 2.1里的有状态会话Bean,这又要EJB容器。而我想要的一个与容器脱钩、可用于任何我选择的环境中的会话。最后就是加密问题。有时,我们需要保证数据安全,但是Java密码架构让人难以理解,除非你是密码学专家。API里到处都是Checked Exception,用起来很麻烦。我需要一个干净、开箱即用的解决方案,可以在需要时方便地对数据加密/解密。于是,纵观2003年初的安全状况,你会很快意识到还没有一个框架满足所有上述需求。有鉴于此,Apache Shiro诞生了。
从2003年至今,Apache Shiro框架选择方面的情况已经改变了不少,但今天仍有令人信服的理由让你选择Shiro。易用性是这个项目的最终目标。没有其他安全框架可以达到Apache Shiro宣称的广度,它可以为你的安全需求提供“一站式”服务。Apache Shiro可以工作在任何应用环境中。虽然它工作在Web、EJB和IoC环境中,但它并不依赖这些环境。Shiro既不强加任何规范,也无需过多依赖。Apache Shiro对Web应用的支持很神奇,允许你基于应用URL和Web协议(如REST)创建灵活的安全策略,同时还提供了一套控制页面输出的JSP标签库。Shiro干净的API和设计模式使它可以方便地与许多的其他框架和应用进行集成。你将看到Shiro可以与诸如Spring、Grails、Wicket、Tapestry、Mule、Apache Camel、Vaadin这类第三方框架无缝集成。Apache Shiro是Apache软件基金会成员,这是一个公认为了社区利益最大化而行动的组织。项目开发和用户组都有随时愿意提供帮助的友善成员。
联系方式
上一篇:Miso
栏 目:美国
栏 目:编程 站长 电脑 食品 模型 会计 工控 养殖 电工 植物
下一篇:Loopt
本文标题:Apache Shiro
本文地址:http://www.101212.com/site/123195.html
本文地址:http://www.waiguowangzhan.com/site/123195.html
本文地址:http://www.fobbusinessforum.com/site/123195.html
相关内容:192.168.0.1登录入口192.168.1.1路由器怎么设置?
相关内容:阿里云服务器新购、复购、升级优惠活动推荐
相关内容:502 bad gateway是什么意思?怎么解决?
您可能感兴趣的文章
- 02-25可乐丽
- 03-05OLX土耳其
- 02-25标致斯里兰卡
- 02-27日野汽车以色列
- 03-04Yasni丹麦
- 02-26EuroDocs
- 03-05马自达德国
- 02-27加拿大邮政档案馆
- 02-25Boryszew
- 03-09青年成就美国卡罗莱纳州中部
- 03-06Yalwa加拿大
- 03-10LaunchGrm
- 03-08Pinnacle Cart
- 03-03盛宝银行法国
- 02-27Jockey巴基斯坦
- 02-24Aliasworlds Entertainment
- 02-25宝马越南
- 03-01CouponzGuru
- 03-06时艺多媒体
- 03-05英国犯罪作家协会
- 02-24凯德集团
- 02-23狮城网
- 03-01GHM
- 03-02迪古里拉波兰
- 02-24Alpha Unmanned Systems
- 03-04阿古斯塔·韦斯特兰挪威
- 03-01Dream-Theme
- 03-06Eternit
- 03-01Mozy爱尔兰
- 03-11综合格斗中心
- 02-26美国威斯康星大学合作社中心
- 02-26Air Trust
- 03-06Aprilia比利时
- 02-26马来西亚国际医科大学
- 02-27澳大利亚国家审计署
- 03-06InThralld
- 02-26Altra Industrial Motion
- 02-26江崎格力高
- 03-04玫琳凯澳大利亚
- 02-27Troop Sport
- 02-26阿拉克机场
- 02-27Shabakeh
- 03-03嘉士伯啤酒意大利
- 02-26Star of Mysore
- 03-07Creditsafe芬兰公司
- 02-26Providence Biltmore
- 03-02芝浦工业大学
- 02-23MediaNama
- 03-02AvaTrade波兰
- 03-04富士胶片澳大利亚
- 03-03Farnell element14挪威
- 03-04mathworks澳大利亚
- 03-07台湾好新闻报
- 03-06罗克韦尔自动化加拿大
- 03-01Dr.G官网
- 02-26白俄罗斯储蓄银行
- 03-01Bhanvad.com
- 02-27黎巴嫩外交和移民部
- 02-27阿曼国家委员会
- 02-26Nextjet
- 03-01Reward Me
- 03-08Taulia
- 02-25福特英国
- 03-05高纬环球葡萄牙
- 03-01PorkyPost.com
- 02-26ToursFromAbove
热门排行
阅读排行
- 1谷歌视频
- 2Facebook
- 3法国论坛报
- 4谷歌学术搜索
- 5YouTube日本
- 6Gmail
- 7Google香港
- 8Jobrapido日本
- 9卡伦米伦
- 10招银国际
- 11亚马逊日本
- 12迪斯尼电影俱乐部
- 13卡伦米伦欧洲
- 14Twitter
- 15艾伯维公司
- 16Burn Standard Company
- 17Singareni Collieries Company
- 18eFinancialCareers丹麦
- 19美国绿色指南
- 20Panzani
- 21SK II 新加坡官网
- 22Aurore
- 23Calle Zaragosa
- 24Pixabay
- 25Nasty Gal
- 26Dzinepress
- 2724小时太阳报
- 28About