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

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

 

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

Higgins提供了3个组件来促成信息卡认证:

目前可以使用的终端用户解决方案包括:
  • 一个GTK/Cocoa选择器,它包含了一个Firefox扩展,用来在一个Web站点请求i-card认证时运行选择界面。
  • 一个基于Eclipse RCP的桌面应用,其支持与IE7集成以促使Web站点请求上的i-card选择。
  • 一个分布式、嵌入式的基于Firefox插件的选择器,就像前两种解决方案一样,为管理信息卡提供一个本地注册和选择服务。这个解决方案是一个早期的将一个远程服务器用作分布式信息卡注册表的代表。
  • 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

你可能感兴趣的:(Higgins 1.0:来自Eclipse基金会的认证管理解决方案)