Как получить детали предмета в XACML? - PullRequest
2 голосов
/ 17 февраля 2012

Я попробовал следующий метод, чтобы получить тему раздела

abstractPolicy.getTarget().getSubjectsSection()

но из этого он не предоставляет никаких способов получения информации об объекте. Так можно ли преобразовать его в org.w3c.dom.Node?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

В реализации Sun XACML, хотя метод getMatchList() доступен в классе com/sun/xacml/TargetMatch.java, он недоступен в классе com/sun/xacml/TargetMatchGroup.java.Поэтому добавление следующего метода к TargetMatchGroup.java решит проблему:

public List getMatchList()
{
    return matches;
}
0 голосов
/ 05 июня 2012

Субъект имеет один или несколько SubjectMatches, информация о субъекте все находится в subjectMatches.

...