简体   繁体   English

我们可以扩展PDP以在WSO2中添加外部逻辑吗?

[英]Can we extend PDP to add external logic in WSO2?

We have a project specific requirement like a user must belong to a particular location to execute some action. 我们有一个项目特定的要求,例如用户必须属于特定位置才能执行某些操作。 We want to extend WSO2 PDP functionality where we may provide connection details to local db and provide conditions when a user can execute an action. 我们想扩展WSO2 PDP功能,在这里我们可以提供到本地db的连接详细信息,并提供用户可以执行操作的条件。

Planning to implement PEP-PDP using ESB and IS. 计划使用ESB和IS实施PEP-PDP。 Is there a way in PDP that can do this ? PDP中有一种方法可以做到这一点吗?

Yes, it is possible. 对的,这是可能的。 Basically, you need to write a custom policy information point module. 基本上,您需要编写一个自定义策略信息点模块。 Please have a look at [1] on implementing a custom PIP (Policy Information Point) module 请参阅[1],以实现自定义PIP(策略信息点)模块

[1] http://xacmlinfo.org/2011/12/18/writing-jdbc-pip-module/ [1] http://xacmlinfo.org/2011/12/18/writing-jdbc-pip-module/

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

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