我想开发GUI来创建像WSO2身份的XACML

时间:2015-01-21 12:09:55

标签: wso2 xacml

是否可以开发类似于WSO2提供的GUI来创建XACML。 因此,我们可以简化为管理员创建XACMl策略。这样,我们可以提供内部应用程序页面,而不是向我们的管理员/用户提供WSO2服务器的用户名和密码,因此他们甚至不必去WSO2身份服务器来创建XACML策略。

是否有可能获得WSO2 IS代码并在我们的应用程序中重用以提供类似的功能?

2 个答案:

答案 0 :(得分:1)

WSO2,Inc。或其任何项目或主题制作的所有软件和文档均根据Apache License, Version 2的条款获得许可。

这意味着您可以访问代码并根据自己的目的进行修改。

答案 1 :(得分:1)

这是非常可能的,我们为我们的要求做了同样的事情,我们开发了用于创建XACML策略的用户友好UI。最终用户无需了解XACML,一旦最终用户按照设计提供与策略相关的信息,我们就会调用WSO2 IS权利策略管理服务来在WSO2 IS策略服务器内创建XACML策略。

因此,您可以使用Entitlement Policy Admin Service服务(SOAP)在代码中创建所需的XACML策略。 这是WSO2 IS中的EntitlementPolicyAdminService的wsdl url:

https://{IS host}:{port}/services/EntitlementPolicyAdminService?wsdl