首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wso2大容量PDP查询

Wso2大容量PDP查询
EN

Stack Overflow用户
提问于 2017-07-26 15:01:43
回答 1查看 35关注 0票数 0

在wso2 PDP中是否有一些选项可用于对一笔资源提出单一请求?

我认为拥有这样的东西可以真正提高性能,而不是每次都问PDP。如果我能够提出一个请求并获得单个用户的所有访问权限,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-28 11:42:29

所以我发现有一个端点/entitled-attribs。你可以在文档中找到它。

描述上写着Get entitled attributes for a given set of parameters.

您也可以发布其他参数,但可以发布如下内容:

代码语言:javascript
复制
{
    "subjectName":"somename"
}

您可以获得用户可以执行的资源和操作的响应:

代码语言:javascript
复制
{
"entitledResultSetDTO": {
    "entitledAttributesDTOs": [
        {
            "resourceName": "SomeResource_Name",
            "action": "some_action_on_the_resource",
            "environment": null,
            "allActions": false,
            "allResources": false,
            "attributeDTOs": []
        },
        {
            "resourceName": "SomeOtherResource_Name",
            "action": "some_other_action_on_the_resource",
            "environment": null,
            "allActions": false,
            "allResources": false,
            "attributeDTOs": []
        }
    ],
    "advanceResult": false,
    "message": null,
    "messageType": null
}

从现在开始,我们可以根据我们的需要来解析这个响应。

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

https://stackoverflow.com/questions/45330739

复制
相关文章

相似问题

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