1

我正在阅读最新的 XACML 规范,据我所知,没有null属性值的概念。这是真的?

那么,如果请求的属性值为,我是否正确地说AttributeDesignatorwith应该返回空包?反之亦然,如果请求的属性值为?MustBePresent=falsenullAttributeDesignatorMustBePresent=trueIndeterminatenull

那么,XACML 是否真的无法区分“属性值为空”和“属性缺失”的情况?

还是这超出了标准的范围并且依赖于实现?

4

1 回答 1

2

在 XACML 中,AttributeDesignator 在概念上评估为一组属性值。那个袋子可能是空的。

据我所知,没有一个 XACML 数据类型可以有空值。即XACML 中没有空属性值的概念。

但是,请注意,尽管空字符串不是空字符串,但它是有效字符串。

于 2013-12-03T15:05:33.280 回答