本文介绍了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:


  • Sun XACML:提供部分XACML 2.0实现

  • Heras AF:提供一致的XACML 2.0实现()

  • Balana:如前所述,提供了部分XACML 3.0实现

  • AuthzForce:完全符合XACML 3.0(所有强制性功能)()

  • Sun XACML: provides partial XACML 2.0 implementation
  • Heras AF: provides a conformant XACML 2.0 implementation (http://www.herasaf.org/heras-af-xacml.html)
  • Balana: as previously mentioned, provides partial XACML 3.0 implementation
  • AuthzForce: fully XACML 3.0 compliant (all mandatory features) (https://github.com/authzforce/core)

以下是供应商实现:


  • 公理政策服务器:完全XACM L 2.0和XACML 3.0实施-也证明符合(这是XACML 3.0编辑器的工作方式)。实施证明:

  • IBM DataPower:包含XACML 2.0引擎

  • 任务:通过收购Bitkoo ,它们还具有XACML支持。

  • Oracle

  • Axiomatics Policy Server: fully XACML 2.0 and XACML 3.0 implementation - also attested to conformance (this is where the XACML 3.0 editor works). Attestation of implementation: https://lists.oasis-open.org/archives/xacml/201010/msg00002.html
  • IBM DataPower: contains a XACML 2.0 engine
  • Quest: through their acquisition of Bitkoo, they also have XACML support.
  • Oracle

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

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

如果您想自己动手,则希望使用XACML模式从XACML对象生成XACML对象。 JAXB。但这并不会给您评估逻辑。

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-13 21:23