AT&T框架是AT&T几年前设计的研发框架,然后发布到Apache。根据github说法,它仍然处于活动状态。我不知道该产品有任何商业用途(尽管我怀疑 AT&T 自己也使用它)。
使用的三个主要框架是:
您可以在XACML 的维基百科页面上找到此信息。还有另一个有趣的引擎,称为 AuthZForce,但我对此缺乏经验。
AFAIK,所有这些引擎都使用 XACML 的 XML 格式来存储策略。您声称您需要 JSON。JSON 中没有 XACML 的策略配置文件。有一个关于该主题的问题,您可以在此处阅读。
鉴于 Axiomatics Policy Server 作为 JSON API 公开,您可以使用它与 PHP 集成。其他引擎可能也有类似的方法。如果您使用 Amazon AWS,则可以请求Axiomatics Policy Server AMI的副本。
ABAC 是技术中立的,这意味着它不特定于 Java、Ruby、.NET、PHP 或任何其他语言。PDP 引擎的编写内容与您的应用程序的编写内容无关,只要您可以将两者集成在一起即可。
我希望这有帮助,大卫。
| 归档时间: |
|
| 查看次数: |
6885 次 |
| 最近记录: |