繁体   English   中英

ALFA XACML语言是否具有可公开使用的ANTLR4 g4语法?

[英]Does the ALFA XACML language have a publicly available ANTLR4 g4 grammar?

通过大量在XACML上的信息搜索,似乎进入障碍之一是规范对以冗长的XML语法实现的策略的需求。 我知道Axiomatics Eclipse ALFA插件不是免费工具,除非有人与供应商合作。

我想编写自己的跨平台ALFA开源实现,但要确保我符合ALFA的要求。 我有公开的ALFA规范,因此可以编写Antlr4 g4语法,但我不想在这里重新发明轮子。

开源社区是否可以使用ALFA g4语法?

ALFA规范现已成为OASIS XACML技术委员会的一部分,因此您可以肯定地实现自己的ALFA解析器。

AFAIK 用于EclipseAxiomatics ALFA插件是当前唯一可用的插件。 我相信供应商也在开发命令行版本。 他们的许可条款使该插件可免费用于非商业用途。 如果您处于学术界,则可以使用它。

至于XACML本身,您可以在XACML语法之上轻松创建自己的UI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM