WS-(Security) 策略协商与决策
1. 相关研究概述
在安全策略协商领域,不同的研究提出了多种方法和框架。
有研究提出了使用基于组织的访问控制(OrBAC)安全策略模型进行安全策略协商的框架,作者依赖使用无可争议且灵活偏好的讨价还价模型。OrBAC 是基于角色的访问控制(RBAC)的扩展版本,它定义了概念和工业框架,允许策略设计者独立定义其安全策略,并根据权限和禁止进行管理,还提出了比较和评估策略的算法。
还有研究提出了基于策略个性化的消费者 - 提供者协商方法,不过遵循了之前研究的背景。也有研究提出了 Web 服务安全策略协商框架,描述了实施 WS - 安全策略协商面临的问题,如当前 WS - 安全策略规范语言的不灵活性和复杂性,并提出了可能影响决策过程的环境考虑因素。
另外,有研究建立了安全策略与偏序之间的关系,提出了除策略交集之外的方法来解决无兼容替代方案或多个兼容替代方案的情况,但缺乏对这些方法的机制和评估。
2. Apache Axis2 Neethi 和 Rampart 的策略交集实践
2.1 工具介绍
Apache Axis2 是一个著名的实用开源工具包,用于创建和使用 Web 服务,包括 SOAP 和 WS 标准,如 WS - 安全、WS - 策略等。Apache Rampart 提供了 WS - 安全策略规范的实现,而 Apache Neethi 负责为程序员提供使用 WS - 策略规范的通用框架。这两个模块共同用于开发和测试 WS - 安全策略。
2.2 策略交集测试
在 Apache Neethi 的示例中,使用
超级会员免费看
订阅专栏 解锁全文
55

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



