根据设计,在XACML中,属性始终被视为多值。它们就是我们所说的袋子。属性值没有订单。这意味着:
是属性角色的所有有效值。请注意,即使单值属性仍然是一包值。实施例2和3是相同的给定顺序在袋子中无关紧要。最后,价值可以在一个袋子里重复。我不能想出一个很好的理由,但技术上却可以(如例4)。
如果由于某种原因,您使用的PDP仅考虑第一个值,那么它的实现中存在一个主要错误。