Wso2 如何在PIP属性用户存储中添加用户定义的属性

Wso2 如何在PIP属性用户存储中添加用户定义的属性,wso2,wso2is,xacml3,Wso2,Wso2is,Xacml3,您好,我正在使用WSO2 Balana Xacml 3.0。我想在属性存储中动态添加我自己的名为Customer的属性。如何操作。您想在属性存储中添加名为“Customer”的新属性吗?很抱歉,Balana不包含属性存储。它只能包含属性查找器模块,用于存储和检索属性。您可以从中找到Balana PIP属性查找器模块的示例实现。您可以看到名为“”的属性id已经在PIP模块中注册了,这要感谢Asela,所以您的意思是说我们可以从PIP注册属性,但是如果Balana包含属性查找器模块,它将把我带到属性

您好,我正在使用WSO2 Balana Xacml 3.0。我想在属性存储中动态添加我自己的名为Customer的属性。如何操作。

您想在属性存储中添加名为“Customer”的新属性吗?很抱歉,Balana不包含属性存储。它只能包含属性查找器模块,用于存储和检索属性。您可以从中找到Balana PIP属性查找器模块的示例实现。您可以看到名为“”的属性id已经在PIP模块中注册了,这要感谢Asela,所以您的意思是说我们可以从PIP注册属性,但是如果Balana包含属性查找器模块,它将把我带到属性存储,这意味着属性存储在哪里。如何添加我自己的属性。是。。我们可以注册给定PIP支持的属性Id。然后PDP知道每个PIP支持哪些属性id。因此,如果我从您的示例代码中理解正确,那么您正在使用PIP向属性存储注册新属性@重写公共集getSupportedIds(){Set Id=new HashSet();ids.add(“);return ids;}是的…它是一个PIP扩展,它注册了一个名为“”的新属性Id…所以这个PIP知道如何解析这个属性Id。基本上,它知道从某个属性源检索给定属性的属性”“属性ID您能为我介绍一下这个链接吗: