4

我在我的项目中使用 XACML 3.0 进行授权是他们的任何开源策略编辑器工具,以便我可以动态创建策略。

4

1 回答 1

5

有几个开源策略编辑器。我所知,

  1. UMU XACML 编辑器
  2. WSO2 身份服务器
  3. OpenAM 服务器

也非开源,但您可以免费下载,例如

  1. Axiomatics的ALFA 插件(非商业用途)
  2. 免费的基于 GUI 的 XACML 编辑器(XACML2.0 到 XACML3.0 的转换)

如果您想将策略创建集成到您的项目中。我想,最好的方法是使用 Balana utils 库。它是一个可用于使用简单对象模型创建 XACML 3.0 策略和 XACML 3.0 请求的库。您可以从这里找到 Balana util 的源代码。基本上 WSO2 Identity Server 策略编辑器使用这个库来构建策略。

于 2014-01-16T10:39:14.740 回答