OSSOJOSSO(JavaOpen   Single   Sign-On)是一个开源的J2EE-based的SSO(SSO:单一登录技术是一种认证和授权机制,它允许注册用户只需要在任一成员网站上登录一次,而后授权访问其他连接的分支网站,无需再进行验证登录)基础结构.它的目的是提供一种用来解决在统一平台上进行用户集中认证的方案.Acegi   SecurityAcegi   Security为Spring   Framework提供一个兼容的安全认证服务(security   services).Atlassian   SeraphSeraph是一个非常简单,可插入的J2EE   Web应用程序安全框架.它主要基于以下几个核心组成部分:拦截器,它允许在安全事件发生(如登录/登出)的前后运行相应的代码.认证器,依赖一个后台用户系统来验证一个用户.控制器,这个控制器用来管理安全机制是否启用和失效.角色权限设置等.KasaiKasai是一个开源100%基于Java的认证与授权框架.它提供一个完善的,易于管理的许可方案来与你应用程序相结合的.这个框架的目的是为多用户应用程序提供一个使用简单但强大的安全环境.GabrielGabriel是一用户权限验证安全框架.它的API很小并且易于使用.ShibbolethShibboleth是一个针对SSO的开源项目。Shibboleth项目主要应用在校园内Web资源共享,以及校园间的应用系统的用户身份联合认证.OpenSAMLOpenSAML1.1是一组开源的Java与C++类库.它实现了SAML(Security   Assertion   Markup   Language)1.0与1.1规范.SourceIDSourceID开源的联合身份认证管理.它提供了实现SAML,ID-FF和WS-Federation安全协议的工具包与项目.jGuardjGuard是一个基于JAAS(java   authentication   and   authorization   security)的Java安全框架.这个开源项目主要是简单地解决Web应用程序访问控制问题.JpamJpam是一个连接Java与PAM的一个中间件.PAM(Pluggable   Authentication   Modules)是一个在Linux,Solaris,Mac   OS   X和其它Unix系统上使用的标准安全体系.JPAM允许运行在这些平台上的Java程序使用PAM认证.Sun's   XACML这是一个开源的访问控制策略引擎.它用Java实现了所有XACML1.1标准必须实现的规则,同时也实现了一些可选的规则.Yale   CAS耶鲁大学开发的单点登录(Single   Sign   On)系统称为CAS(Central   Authentication   Server)被设计成一个独立的Web应用程序(cas.war)。它目前用几个Java   Servlet作为实现并且通过一个Https服务器来运行。CAS   Generic   HandlerCAS   Generic   Handler是一个插件它使得CAS具备利用不同方法((LDAP,   database,   files,   NIS,...)来验证用户的能力。JCasJCas实现了一个免费,开源基于Java的CAS服务器.

posted on 2013-09-09 10:16 顺其自然EVO 阅读(361) 评论(0)  编辑  收藏

java 认证框架_java 框架介绍------权限框架相关推荐

  1. java 框架介绍------权限框架

    OSSO   JOSSO(Java   Open   Single   Sign-On)是一个开源的J2EE-based的SSO(SSO:单一登录技术是一种认证和授权机制,它允许注册用户只需要在任一成 ...

  2. java目前主流框架_java的三大主流框架介绍

    <java的三大主流框架介绍>由会员分享,可在线阅读,更多相关<java的三大主流框架介绍(2页珍藏版)>请在装配图网上搜索. 1.java的三大主流框架介绍java的三大主流 ...

  3. java检查注入sql框架_Java:检查器框架

    java检查注入sql框架 我在JavaOne 2012上 了解的有趣的工具之一是Checker Framework . Checker Framework的网页之一 指出 ,Checker Fram ...

  4. java中的集合框架_JAVA中的集合框架(上)List

    第一节 JAVA中的集合框架概述 集合的概念,现实生活中:很多事物凑在一起就是一个集合:数学中的集合:具有相同属性事物的总体:JAVA中的集合:是一种工具类,就像是容器,储存任意数量的具有共同属性的对 ...

  5. java的jce框架_Java Cryptographic Extension (JCE) 框架的核心应用

    游戏网 网页游戏 健康网 dnf 永恒之塔 汽车网 女人 魔晶幻想 开心农场 二手车 ol小游戏 凌天传说 很纯很暧昧 斗破苍穹 陈二狗的妖孽人生 斗罗大陆 流氓老师 逍行纪 长生界 魔兽领主 我的女 ...

  6. java list 差集_Java基础之集合框架

    Java 集合框架概述 一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储.另一方面,使用Array存储对象方面具有一些弊端,而Java 集合就像一种容器 ...

  7. java testng 项目_JAVA+SELENIUM+MAVEN+TESTNG框架(二)新建项目

    1.新建maven项目 2.下载selenium的jar包,放入maven依赖库中 3.新增testng依赖库,build path->add libirary->testng 4.查看自 ...

  8. java 高效io框架_Java基础之IO框架

    一:串流设计的概念 Java 将输入/输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象.比喻 来说,数据就好比水,串流好比水管,通过水管的衔接,水由一端流向另一端. 在不使用 InputSt ...

  9. java nio 客户端_Java网络编程:Netty框架学习(二)---Java NIO,实现简单的服务端客户端消息传输...

    概述 上篇中已经讲到Java中的NIO类库,Java中也称New IO,类库的目标就是要让Java支持非阻塞IO,基于这个原因,更多的人喜欢称Java NIO为非阻塞IO(Non-Block IO), ...

  10. java图片框架_Java图片处理开源框架

    欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入 5.水印 [java] view plaincopyprint? //watermark(位置,水印图,透明度) Thumb ...

最新文章

  1. 今晚8点直播 | 详解微软小冰全双工语音对话技术
  2. 50代码HTML5 Canvas 3D 编辑器优雅搞定
  3. 机器人局部避障的动态窗口法(dynamic window approach) (转)
  4. python测试代码运行时间_python测量代码运行时间方法
  5. UVA - 1368 ​​​​​​​DNA Consensus String
  6. WMI介绍和应用查询硬件信息(硬盘信息、主板信息、BIOS信息、显示器信息、网络适配器、CPU信息)
  7. (108)FPGA面试题-介绍STA静态时序分析及其作用
  8. Android Open Source Projects(汇总与整理)
  9. 334个地级市名单_中国各级行政区划数量,统计到乡镇一级
  10. ffmpeg 再编译使用 ffmpeg-gl-transition
  11. “醉牛前端”重新起航!
  12. H3C认证网络工程师H3CNE
  13. 项目文档模板_用于启动项目文档的模板
  14. 人民币对美元汇率中间价报6.7774元 下调109个基点
  15. 栈顶和栈底(直接明了)
  16. 怎么根据快递单号批量查询物流信息?
  17. 图像处理:图像读写基本操作
  18. (教程) 个人微信公众号做查券机器人怎么关联优惠券小程序?
  19. efm32芯片电压_小壁虎PK小蝴蝶(EFM32 vs STM32L)
  20. 谷歌与荣耀恢复合作:荣耀50系列海外新机获GMS授权

热门文章

  1. 将分类图像转换为ERDAS可识别的专题图像(Continuous to Thematic)
  2. E. Thematic Contests(离散化+排序+二分)Codeforces Round #521 (Div. 3)
  3. 嫡权法赋权法_客观赋权法的使用
  4. 批处理学习(一)——MS-DOS命令
  5. pythonhistogram教程_Plot Histogram in Python
  6. 【项目管理】测量绩效域管理
  7. rockbox主题包安装_RockBox 安装使用参考
  8. 前端小白入门之css
  9. 英语3500词(四)workplace主题 (2022.1.16)
  10. 游戏给你带来了什么,你还在执迷不悟吗?