use*_*887 5 java authorization access-control xacml authzforce
我是XACML政策的新手.您能指定我如何实施XACML策略吗?我尝试过不同的API.但对于我的项目,我需要实现XACML评估引擎.那么,你能帮我提供实施细节吗?哪种语言最适合实施评估引擎.
提前致谢.
我想,实现XACML评估引擎并不是一件容易的事.您需要在https://www.oasis-open.org/committees/xacml/上查看XACML规范并根据它进行实施.如果您能找到已经实现的基于XACML的授权引擎,那就更好了.
"Balana"是基于Java的开源项目的XACML实现之一(具有部分XACML 3.0版本).
因此,您可以自由使用它,您可以从https://svn.wso2.org/repos/wso2/trunk/commons/balana/找到源核心.
此外,如果您真的想要实现一个新的XACML引擎,您可以通过Balana源代码,并可以获得一些想法实现或重用它的源代码.有关Balana和XACML的更多详细信息,请访问http://xacmlinfo.com/上的博客文章.我想,java会很容易处理,因为你需要使用更多的XML东西.
您想要查看当前存在的XACML实现.
以下是今天可用的所有开源实现:
以下是供应商实施:
上面引用的所有开源实现都是Java.Axiomatics和Bitkoo也提供了一个C#引擎.
如果您想自己动手,则需要使用JAXB从XACML模式生成XACML对象.但是,这不会给你评估逻辑.
归档时间: |
|
查看次数: |
6727 次 |
最近记录: |