隐私增强身份管理架构与数据模型解析
架构组件概述
架构的主要组件涵盖了身份管理、授权、协商、数据交换等多个方面,各组件协同工作,为隐私增强身份管理提供支持。以下是主要组件的详细介绍:
|组件名称|功能描述|
| ---- | ---- |
|身份管理|协助用户进行身份管理决策和流程,包括选择部分身份、管理部分身份、自动更新用户属性数据、访问数据以进行检查、纠正、阻止或删除等。该组件依赖协商组件确保持续交互的基于属性的相互认证,依赖执行组件保护数据和资源访问,具有可扩展架构。|
|授权|实现无状态授权策略评估引擎,可评估对资源的授权请求。与传统授权架构不同,除了“授予”和“拒绝”,还允许请求数据。这种架构具有诸多优势,如请求方无需提前透露完整策略、仅传达与当前访问资源相关的策略、请求者能获取精确的策略信息等。|
|协商|提供双方之间数据的相互请求和交换功能,以及可选的数据处理策略协议。该组件基于授权组件的功能实现协商功能,在一方与另一方交互且对方需要数据时触发协商协议。|
|数据交换|实现各方之间隐私增强的数据交换协议,包括建立标识符、身份关系、释放数据、撤销身份关系以及类似托管的身份处理协议。该组件屏蔽了协议的复杂性,通过强大的接口为其他组件提供服务。|
|逻辑推理器|基于数据模型的逻辑进行推导,可用于判断公式推导、推导策略规则的资源以及检查公式是否满足授权策略规则的数据要求。|
|数据仓库|存储一方的所有数据,可通过简单查询访问,返回结果集,类似于 SQL 数据库,但针对隐私增强环境下的身份数据。|
|策略仓库|存储一方的所有授权策略、数据处理策略和协商策略,可通过查询访问并返回结果集。|
|控制台|作为架构的用户界面
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



