50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Higgins 1.0:来自 Eclipse 基金会的认证管理解决方案

  • 2008-03-02
  • 本文字数:1493 字

    阅读完需:约 5 分钟

网络应用与分布式应用中的身份认证管理一直在不断的给使用者和开发者提出一些独特的挑战。类似 OpenID WS-Trust 这样的一些分布式认证协议已经出现了,其有助于使一个更加全局有效的认证模式成为可能。

这个月的早些时候,Eclipse 基金会

宣布了Higgins 1.0 的发布。Higgins 是一个产自Eclipse 基金会的身份认证管理解决方案的套件,其主要目标是简化在线认证并增强其坚固性。由Higgins 提供的软件基础设施专门为那些具有多个认证协议的用户提供一致的交互:

Higgins 并不是类似 OpenID、SAML、或者 WS-Trust 的又一个身份认证协议;它是一个允许软件开发者在他们的应用中集成和权衡多个协议的框架。特定的认证协议,比如 OpenID,对解决类似 blog、wiki 这类应用的密码管理非常重要,它们在特定用户案例的特定的用户中非常流行;然而,Higgins 项目社区相信,为了支持多种认证场景,会持续不断的出现各种各样的身份认证协议。开发者不需要精通各种协议,他们现在可以使用 Higgins 来获得对所有这些协议的支持。

Higgins 是围绕着信息卡的概念构建的,所谓信息卡只是一个数字身份的简单的可视化表示。Higgins 的各种各样的组件都是围绕着帮助终端用户与信息卡进行交互,并使开发者能够支持身份认证卡作为他们相应应用的认证形式来工作的。Higgins 提供了 3 个组件来促成信息卡认证:

首先,它提供多平台“认证选择器”应用,终端用户可以使用它来登录进那些与正在涌现的以用户为中心的“信息卡”(或者叫做“i-card”)方式兼容的 web 站点和系统进行身份认证。这种方式向人们承诺更少的密码、更多的方便、更好的安全性。

目前可以使用的终端用户解决方案包括:

第二,它提供完整的“认证提供者”Web 服务以及必要的“依赖集(relying party)”的代码,用来促使 web 站点和系统成为信息卡和 OpenID 全兼容的。软件开发者可以将这个“依赖集”代码合并到他们的应用中,用来使它们的用户能够更容易的登录到他们的站点。目前有两个可用的 web 站点开发人员解决方案:

  • STS IdP ——一个使用 WS-Trust 的身份认证提供者方案。
  • SAML2 IdP ——一个使用 SAML2 身份认证提供者解决方案。

第三,其实现了 Higgins 全局图(Higgins Global Graph,简称 HGG)数据模型和 Higgins 身份认证属性服务(Higgins Identity Attribute Service ,简称 IdAS)。开发者现在有了一个框架,它在已有的身份认证技术上面提供了一个互操作和便携的抽象层。IdAS 首次使跨越包括目录、关系数据库和社会网络的高异构性数据源来“混搭”身份认证和社会网络数据成为可能。

Higgins 的 HGG/IdAS 层在一些诸如 OpenID、WS-Trust、SAML 以及 LDAP 等身份认证协议之间提供了集成机会。Higgins 受到了来自工业界的一些提供身份认证管理解决方案的公司的支持,这些公司包括:IBM、Microsoft 和 Novell。Microsoft 向 Higgins 信息卡授权了一个与 Windows CardSpace (最初于 2006 年发布)类似的技术;Higgins 身份认证选择器解决方案与采用 CardSpace 技术的应用兼容。

Eclipse 项目主页上,有更多关于 Higgins 身份认证解决方案的信息,目前可以下载 Higgins 1.0解决方案组件

查看原文 Higgins 1.0: Identity Management Solutions from the Eclipse Foundation

2008-03-02 20:341195
用户头像

发布了 29 篇内容, 共 50232 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

AI英语口语陪练APP的开发

北京木奇科技有限公司

软件外包公司 AI英语学习 AI口语开发

国产化浪潮中的稳妥之选:从 VMware 迁移到全栈自研云易捷超融合

智驱前线

大数据时代下的全球听风者:舆情监测与海外社媒监控技术演进

沃观Wovision

跨境贸易 社交媒体 沃观Wovision 舆情监测系统 海外舆情监测

深入理解YashanDB数据库的存储引擎技术

数据库砖家

深入理解YashanDB数据库的事务处理机制

数据库砖家

OpenBMB 发布无分词器 TTS VoxCPM;儿童口语硬件 Dex 融资 480 万美元:拍摄真实物体,对话学习外语丨日报

声网

不重启、不重写、不停机:SLS 软删除如何实现真正的“无感数据急救”?

阿里巴巴云原生

阿里云 云原生 sls

深入分析YashanDB数据一致性与事务隔离策略

数据库砖家

深入了解YashanDB数据库的高效存储与数据检索技术

数据库砖家

如何在YashanDB中实现数据分区和分片

数据库砖家

深度解析YashanDB数据库的查询语言与语法

数据库砖家

使用YashanDB处理周期性数据的策略与方法

数据库砖家

舆情监测的边界拓展与海外社交监控实践

沃观Wovision

跨境贸易 出海 社交媒体 舆情监测系统 海外舆情监测

深度解析YashanDB数据库事务管理机制

数据库砖家

深入解析YashanDB事务管理机制,提升数据一致性

数据库砖家

深入理解YashanDB数据库架构与性能优化

数据库砖家

深入探讨YashanDB在企业数字化转型中的应用

数据库砖家

什么是YashanDB数据库?初学者必知的基础知识

数据库砖家

乐蜂直播购物商城小程序介绍

微擎应用市场

如何在YashanDB中实现数据安全性与可靠性:全面指导

数据库砖家

深入了解YashanDB:企业数据管理的最佳选择教程

数据库砖家

企业级实时消息推送系统的架构设计,一文即懂!

JackJiang

网络编程 即时通讯 IM

深入挖掘YashanDB数据库的基本构成

数据库砖家

使用YashanDB搭建高可用数据库集群的步骤

数据库砖家

使用YashanDB构建弹性伸缩数据库平台方法

数据库砖家

如何在企业中实施YashanDB数据库:步骤与注意事项

数据库砖家

如何在云环境中部署YashanDB数据库的最佳实践

数据库砖家

深度学习YashanDB事务处理机制,保障数据完整性

数据库砖家

深度学习YashanDB索引类型及其使用场景

数据库砖家

深入挖掘YashanDB数据库的插件和扩展功能

数据库砖家

迈旗招聘相关系统介绍

微擎应用市场

Higgins 1.0:来自Eclipse基金会的认证管理解决方案_Java_R.J. Lorimer_InfoQ精选文章