XACML Authzforce PDP 自定义策略

XACML Authzforce PDP Custom Policies

Authzforce PDP 是否支持除 xacml 策略之外的自定义策略?我们能够发送 xacml 请求 tp PDP,但由于在 xacml 中创建策略很复杂,我们决定使用 json 格式创建我们自己的策略,Authforce 是否能够支持以非 xacaml 格式编写的策略?这里需要一些帮助。

您可以在 ALFA 中编写策略,然后使用 ALFA Compiler(1.2 或更高版本),即 alfac.jar 在将策略发送到 AuthzForce 之前转换为 XACML。在 ALFA 1.2 用户指南(随编译器提供)中的 XACML generation using the standalone ALFA compiler.

部分中有更多信息

作为替代方案,AuthzForce 项目 xacml-json-model 提供:

$ java -jar Saxon-HE-9.8.0-15.jar -xsl:xacml-policy-json-to-xml.xsl -it inJsonFile=MyPolicy.json