首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用NGAC实现ABAC访问控制

如何使用NGAC实现ABAC访问控制
EN

Stack Overflow用户
提问于 2020-04-20 03:23:01
回答 3查看 308关注 0票数 0

我想使用策略机或下一代访问控制(NGAC)来实现ABAC访问控制模型,该模型提供了一个通用的统一框架来支持具有不同组件( PEP、PDP、PAP、PIP)的不同类型的基于属性的策略。我正在使用JAVA作为语言,我正在寻找可以帮助我的文档或Github存储库。

EN

回答 3

Stack Overflow用户

发布于 2020-04-23 15:53:03

如果您的主要需求是实现ABAC模型,而不是专门使用Policy Machine或NGAC,我可以向您推荐开源ABAC引擎SAPL。

在该网站上,您可以找到完整的文档,以及指向github存储库的链接,其中包括该引擎和大量主要基于Spring的Java演示应用程序。SAPL实现了您正在寻找的所有ABAC组件(PEP、PDP、PAP、PIP)。该引擎是可扩展的,您可以插入自定义域特定的PIP。您可以使用嵌入式PDP实现性能,也可以使用远程PDP实现集中管理。免责声明,我是引擎的首席开发者。

直接链接到:

https://github.com/heutelbeck/sapl-policy-engine

  • Engine
票数 0
EN

Stack Overflow用户

发布于 2021-08-28 21:44:50

你可以访问https://github.com/PM-Master,你会发现策略机在java和golang中的实现。

票数 0
EN

Stack Overflow用户

发布于 2022-02-12 21:06:11

@c12simple链接的PM-Master项目最初是一个独立的名为Harmonia的Java项目。

这里的实现可能有一些对你有帮助的java组件。

https://github.com/PM-Master/Harmonia-1.6

至于帮助您在NGAC中建模ABAC的文档,NGAC规范中的一些重要技术文档可能会有一些用处。它们可以是相当密集和干燥的。

有许多文件都被INCITS 565合并/取代。以下是征求公众意见的草案的链接。

https://standards.incits.org/apps/group_public/download.php/112076/livelink

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61310308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档