java - 如何在 XACML 中获取主题详细信息?

标签 java xacml

我试过以下方法获取主题部分

abstractPolicy.getTarget().getSubjectsSection()

但从中它没有提供任何获取主题信息的方法。那么我可以将它转换为 org.w3c.dom.Node 吗?

谢谢。

最佳答案

在 sun XACML 实现中,虽然 getMatchList() 方法在 com/sun/xacml/TargetMatch.java 类 它在 com/sun/xacml/TargetMatchGroup.java 类中不可用。因此,将以下方法添加到 TargetMatchGroup.java 将解决问题:

public List getMatchList()
{
    return matches;
}

关于java - 如何在 XACML 中获取主题详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9327891/

相关文章:

java - 将字符串日期转换为长值并执行计算的问题

XACML 限制策略

spring-security - Spring Security和ABAC(基于属性的访问控制)

具有多个条件的 XACML 3.0 策略

authorization - XACML 是否实现了 “NOT EQUAL” 函数?

java - 如何使用 JaxB 注释创建子标签?

java - 在java中使用嵌套循环解决消除问题?

java - 为什么无效的 compareTo 不会导致 Collections.sort 崩溃?

ide - 是否有任何 XACML 评估引擎实现?

java - 不完整的 WSDL - 帐户类缺少与自定义对象的子关系