XACML实施 [英] XACML implementation

查看:115
本文介绍了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: 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)

以下是供应商实现:

  • 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实施的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆