Authentication WSO2 ESB-IS之间的XACML细粒度授权

Authentication WSO2 ESB-IS之间的XACML细粒度授权,authentication,authorization,wso2,wso2esb,wso2is,Authentication,Authorization,Wso2,Wso2esb,Wso2is,我正在使用上发布的用例,它运行良好,但我需要使用操作、资源和主题字段自定义XACML查询 当我将授权中介添加到ESB时,我无法添加存储在ESB上properties元素中的这些参数。在发送到IS之前,如何指定用于构造XCAML查询的操作、资源和主题 提前感谢, 权利中介中的Joan具有回调处理程序,您可以在其中实现一种方法来选择这些操作、资源等。默认情况下,处理程序会如下选择 资源->到soap头的传入消息 主题-->如果代理服务由UT和Basic auth保护,它将选择经过身份验证的用户名 但

我正在使用上发布的用例,它运行良好,但我需要使用操作、资源和主题字段自定义XACML查询

当我将授权中介添加到ESB时,我无法添加存储在ESB上properties元素中的这些参数。在发送到IS之前,如何指定用于构造XCAML查询的操作、资源和主题

提前感谢,


权利中介中的Joan具有回调处理程序,您可以在其中实现一种方法来选择这些操作、资源等。默认情况下,处理程序会如下选择

资源->到soap头的传入消息

主题-->如果代理服务由UT和Basic auth保护,它将选择经过身份验证的用户名

但是,您可以编写自己的处理程序,并将其插入授权中介,因为有一些可用的处理程序实现。有关更多详细信息,请参阅[1]


[1]

使用ESB 4.8.0很好,很快就会发布。但是,在4.7.0中没有UI来配置它们。但是你可以用synapse配置来实现。假设您想添加新的自定义回拨类。您可以按如下方式添加它


你好,阿塞拉,谢谢你的帮助。我正在使用ESB的最新版本4.7.0,我看不到您正在讨论的选项也发布在上。请告诉我如何设置这些选项好吗?对不起。。。下一个ESB版本提供了一些功能..4.8.0我想在4.7.0中没有UI来配置它。但是stll使用synapse配置有所有这些选项。