写点什么

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:341120
用户头像

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

关注

评论

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

Nginx的进程管理与重载原理

Linux服务器开发

nginx 后端 中间件 Linux服务器开发 进程管理

权限与认证:HTTP状态码返回

程序员架构进阶

Java HTTP 28天写作 6月日更

eKuiper 与百度智能边缘框架 BIE 集成方案

EMQ映云科技

边缘计算 边缘技术 边缘流式数据 #百度# 智能IoT边缘服务

为什么要学习JVM,仅为面试?又该如何学习?

Java架构师迁哥

科技前沿:一张图数字孪生北京大兴国际机

一只数据鲸鱼

数据可视化 智慧城市 指挥交通 智慧航空

智慧社区平台解决方案,平安小区建设解决方案

今天,「浪潮云说」直播间开讲啦!

查漏补缺!复盘B站面试坑我最深的Java并发:JDK源码剖析

Java 编程 程序员 架构 面试

【视频】51CTO专访博睿数据COO吴静涛,解读IT运维“新范式”

博睿数据

千古无同局?围棋在线教育还有这样的打开方式!

亚马逊云科技 (Amazon Web Services)

Flutter GetX使用---简洁的魅力!

小呆呆666

flutter android 大前端 iOS Developer

Flutter 改善套娃地狱问题(仿喜马拉雅PC页面举例)

小呆呆666

flutter android 大前端 iOS Developer

全网72万浏览量!阿里重磅开放 “SpringCloudAlibaba学习笔记”(附下载)!

Java 编程 架构 面试 微服务

密码合规测评新服务:“微咨询”正式发布

腾讯安全云鼎实验室

密码合规 微咨询

架构之:微服务架构漫谈

程序那些事

架构 微服务 程序那些事

java特点了解及JDK初谈(程序员必看!)

Java 程序员 面试

花168大洋买来的【阿里P8Java成长笔记】,看完才知道我就是菜鸡

Java架构师迁哥

【源码篇】Handler那些事(万字图文)

小呆呆666

Java android 源码 Android Studio Android进阶

图解 Redis丨这就是 RDB 快照,能记录实际数据的

华为云开发者联盟

redis 数据 日志 aof RDB 快照

一妹子揭露美团面试中一些不愉快的事情(Java岗)

Java架构师迁哥

一种更优雅的Flutter Dialog解决方案

小呆呆666

flutter android 大前端 iOS Developer

【源码篇】ThreadLocal的奇思妙想(万字图文)

小呆呆666

Java 源码 架构 源码分析 设计

百度AICA迎来毕业季,55位新晋“首席AI架构师”推进产业智能化

百度大脑

人工智能 百度 架构师

秋招冲刺:网络安全工程师入围成功之旅!!

网络安全学海

面试 运维 网络安全 信息安全 渗透

您的出门“最后三公里”问题解决啦!

亚马逊云科技 (Amazon Web Services)

国足晋级12强!看人工智能如何更好地预测世界级赛事!

亚马逊云科技 (Amazon Web Services)

为你的身份证“加盾”,鉴伪更精准,传输更安全

百度大脑

人工智能 数据安全 身份证

昆明智慧安防小区建设方案,平安社区建设

备战金九银十:4000道Java面试真题合集,助你搞定面试官

【案例】消除隐患,基于电力大数据的群租房智能分析

星环科技

阿里专家把SpringBoot:入门+基础+进阶+项目全部整理出来了

Java 编程 架构 面试 微服务

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