JBoss SSO Framework
JBoss SSO Framework是一个组件集能够很容易集成到现有的web应用中提供单一登录功能.该框架已经能够支持一些重要的SSO标准如SAML。整个系统包括以下组件:
1.联合服务器(Federation Server)?C 一个联合服务器用于为放置在不同安全域(security domain)中的web应用程序安全地传播Federation Token。
2.Token编排框架(Token Marshalling Framework)?C 这是一组灵活的/可插件的Java API用来marshal/unmarshal一个Federation Token。该系统默认提供一个SAML兼容的编排器(Marshaller) 。
3.身份管管理框架(Identity Management Framework)?C这是一组灵活的/可插件的Java API用来连接中中央身份存储库(Identity Store)。该系统默认提供一个Provider来连接基于LDAP的身份存储库。
OpenSSO
Open Web SSO项目是SSO(单一登录)的一个开源实现。OpenSSO为部署在各种不同Web或应用服务器上的Web应用提供集中身份认证功能。这个项目基于Sun JavaTM System Access Manager,核心代码之上。
https://opensso.dev.java.net/
Yale CAS
耶鲁大学开发的单点登录(Single Sign On)系统称为CAS(Central Authentication Server)被设计成一个独立的Web应用程序(cas.war)。它目前用几个Java Servlet作为实现并且通过一个Https服务器来运行。
http://www.yale.edu/tp/auth/
JOSSO
JOSSO(Java Open Single Sign-On)是一个开源的J2EE-based的SSO(SSO:单一登录技术是一种认证和授权机制,它允许注册用户只需要在任一成员网站上登录一次,而后授权访问其他连接的分支网站,无需再进行验证登录)基础结构.它的目的是提供一种用来解决在统一平台上进行用户集中认证的方案.
http://www.josso.org/
分享到:
相关推荐
3. SSO客户端调用, 支持各种 能用于WEB开发的 语言(比如 perl、PHP、Ruby、Python、Java)等等语言 4. SSO客户端开发简单,修改量非常小。 只要修改login和logout 代码就行了。各个应用的 session还是各自独立的. 5. ...
CAS (Central Authentication Service)是Yale大学的ITS开发的一套JAVA实现的开源 的SSO(single sign-on)的服务。
开源 bbs 源码 java 采用, /开发的一个简单的BBS, ^O^ 希望它作为一个JFinal, Beetl和Rythm入门的DEMO,可以帮到新人。 最后,向开源前辈们致敬。 部署完毕的效果地址是: 运行方法:导入sql,编译整个项目,配置...
java实现跨域SSO单点登录 springboot + SSO + JWT 什么是SSO SSO(Single Sign On)单点登录是实现多个系统之间统一登录的验证系统,简单来说就是:有A,B,C三个系统,在A处登录过后,再访问B系统,B系统就已经处于...
CAS(Central Authentication Service) 是 Yale 大学发起的构建 Web SSO 的 Java开源项目。
java+springboot+oauth2 写的统一身份认证系统+sso服务端及客户端程序,包括数据库及操作步骤及如何进行部署操作等,确保大家对统一身份认证有个深刻的认识,数据库已提供,需要大家自己导入到自己的系统中。...
一个开源的J2EE-based的SSO(SSO:单一登录技术是一种认证和授权机制,它允许注册用户只需要在任一成员网站上登录一次,而后授权访问其他连接的分支网站,无需再进行验证登录)基础结构.它的目的是提供一种用来解决在...
CAS覆盖模板 ...使用密码changeit在/etc/cas/jetty/thekeystore创建Java密钥库。 将您的CAS服务器证书导入此密钥库中。 mvnw jetty:run-forked CAS将在以下位置提供: http://cas.server.name:8080/
MaxKey单点登录认证系统,谐音马克思的钥匙寓意是最大钥匙,是业界领先的IAM身份管理和认证产品,支持OAuth 2.x/OpenID ...基于Java EE平台,微服务架构,采用Spring、MySQL、Tomcat、Redis、MQ等开源技术,扩展性强。
CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 兼容的 Web 服务器上,另外,由于 Client 与 CAS Server 之间的交互采用 ...sso,实现单点登入的开源代码客户端
java二次开发源码下载弃用通知 此存储库已弃用,所有工作已移至以下存储库。 . . . . 适用于 Java 的 WSO2 SAML SDK WSO2 SAML SDK for Java 使软件开发人员能够将基于 SAML 的 SSO 身份验证与 Java Web 应用程序...
单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS(Central Authentication ...
java单点登录源码适用于 Java 的 Microsoft Azure IoT SDK 构建状态 出于安全考虑,构建日志不公开可用。 服务环境 地位 掌握 预习 此存储库包含以下内容: 适用于 Java 的 Azure IoT 中心设备 SDK :将客户端设备...
Java版水果管理系统源码cas-sso-java 项目 该存储库是 2010-2011 年开发的 CASSSO 项目的存档,作为 Blackboard WebCT 学习管理系统 cas-sso 插件。 该项目的最后一次更新是 2011 年 2 月 22 日。 cas-client 子项目...
本资源是基于开源项目javashop的升级版b2c大型分布式电商项目,内容包括项目需求的分析、项目流程图绘制、电商分布式项目架构搭建、功能实现(涉及到的技术有:SSO单点登录,第三方支付平台对接,如支付宝等,solr...
java单点登录 源码 (英语:Single sign-on,缩写为 SSO),又译为单一签入,一种对于许多相互关连,但是又是各自独立的软件系统,提供访问控制的属性。当拥有这项属性时,当用户登录时,就可以获取所有系统的访问...
Opensso 基于 Sun Java System Access Manager,是 Sun 公司支持的一个开源的 SSO 项目。josso 是另一个 Java 写的单点登录产品,通常认为比 OpenSSO 更成熟一些。CAS 是耶鲁大学开发的单点登录产品,也是我们最后...
JOSSO(Java Open Single Sign-On)是一个开源的J2EE-based的SSO(单点登录)基础结构.它的目的是提供一种用来解决在统一平台上进行用户集中认证的方案.
本项目是基于多种编程语言的topiam-eiam开源IDaas/IAM平台设计源码,包含1673个文件,其中包括1101个Java源文件、268个TSX文件、173个TS文件、44个XML配置文件、8个HTML文件、7个JavaScript文件、7个JSON配置文件和6...
java简易版开心农场源码 手拉手(hand in hand)业务基础平台 1.1框架简介 Hihsoft业务基础平台目标定位有两个: 一是通过持续提供丰富的可复用组件和图形化开发方式,降低应用开发人员对技术细节的依赖,提高项目的...