OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xacml-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [xacml-comment] Test IIB025


On Tue, 26 Nov 2002, tony wilson wrote:

> This test appears to be designed to illustrate a subject-id mismatch
> between the Subject in the Context Request ('Julius Hibbert'), and that
> in the Policy's Rule Target ('Julius'). This would lead to a 'not
> applicable' Response.
> However, the Subject Attribute in the Context Request does not specify
> an Issuer,  wheras the
> SubjectAttributeDesignator in the Rule Target does specify an Issuer.
> >From my reading of the Attribute matching portion of the spec (section
> 7.9.1), this should mean that the two attributes do not match and their
> values therefore cannot be compared.

They are compared and they do not match.

> As the PDP will thus be unable to resolve the correct subject-id
> attribute from the policy, the response should therefore be
> 'indeterminate'. Is this a correct interpretation?

No. The SubjectAttributeDesignator in the policy is asking for the values
that match a its criteria of which none can be found. This evaluates to an
empty bag, which makes the SubjectMatch vacously return false. Since there
is only one rule, the "deny-overrides" combining algorithm returns
Not-Applicable.

However, if the test were slightly different, such as if the
SubjectAttributeDesignator had its MustBePresent="true" then, an attribute
matching the designator criteria would indeed not be present. Then the
designator would raise an indeterminate, of which would lift up through
the rule evaluation as Indeterminate. The "deny-overrides" combining
alogorithm will preserve this and the policy would evaluate to
Indeterminate.

Cheers,
-Polar

>
> Cheers,
> Tony
>
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>
>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC