本文介绍了XACML 实现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是 XACML 政策的新手.您能否指定我如何实施 XACML 策略.我尝试了不同的 API.但是对于我的项目,我需要实现 XACML 评估引擎.所以,你能帮我提供实现细节吗?哪种语言最适合实现评估引擎.

I am novice to XACML policies. Can you specify me how to implement XACML policies. I have tried different API's. But for my project I need to implement XACML evaluation engine. So, can you help me providing the implementation details. Which language will be best suitable for implementing the evaluation engine .

提前致谢.

推荐答案

您想了解当今存在的 XACML 实现.

You want to look at XACML implementations that exist today.

以下是目前可用的所有开源实现:

The following are all open source implementations available today:

以下是供应商实现:

  • Axiomatics 策略服务器:完全 XACML 2.0 和 XACML 3.0 实现 - 也证明了一致性(这是 XACML 3.0 编辑器工作的地方).实施证明:https://lists.oasis-open.org/档案/xacml/201010/msg00002.html
  • IBM DataPower:包含一个 XACML 2.0 引擎
  • 任务:通过收购 Bitkoo,他们还获得了 XACML 支持.
  • 甲骨文

上面引用的所有开源实现都是 Java.Axiomatics 和 Bitkoo 也提供了 C# 引擎.

All of the open source implementations cited above are Java.Axiomatics and Bitkoo also provide a C# engine.

如果您想使用自己的方法,则需要使用 JAXB 从 XACML 模式生成 XACML 对象.但这不会给你评估逻辑.

If you wanted to go your own, you'd want to generate the XACML objects from the XACML schema using JAXB. But that wouldn't give you the evaluation logic though.

这篇关于XACML 实现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-17 11:08