[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [xacml] Discussion summary and revised post-condition proposa l
Hi Bill,
I suppose it could go either way, but my feeling was that if the PDP couldn't get an answer regarding Policy A, then it couldn't give an answer regarding Policy C. If more information was available, or if some server somewhere wasn't down, or whatever, the PDP would be able to evaluate Policy A and Policy B and return a Permit/Deny answer. As it is, however, it has to return indeterminate because it just doesn't know.
I can see the argument saying that "All-must-permit" means "if you get anything other than permit, you must deny". I could certainly live with that interpretation if others prefer it. This comes back to defining the 3- or 4-valued logic for each of our combinators since, at least in our current syntax, the combinator is likely to be <and> rather than <All-must-permit>...
Carlisle.
----------
From: bill parducci[SMTP:bill@parducci.net]
Sent: Thursday, February 21, 2002 4:25 PM
To: XACML TC
Subject: Re: [xacml] Discussion summary and revised post-condition proposa l
Carlisle Adams wrote:
> Hi,
>
> I've filled in the column for Policy C below.
[...]
> Policy A Policy B Policy C
> ------------------------------------
> Permit Permit Permit: P, R, and D
> Permit Deny Deny: S, E
> Permit Indeterminate Indeterminate: no obligations
> Deny Permit Deny: Q, E
> Deny Deny Deny: Q, S, E
> Deny Indeterminate Deny: Q, E
> Indeterminate Permit Indeterminate: no obligations
> Indeterminate Deny Deny: S, E
> Indeterminate Indeterminate Indeterminate: no obligations
curious as to how you arrived at these:
> Policy A Policy B Policy C
> ------------------------------------
> Permit Indeterminate Indeterminate: no obligations
> Indeterminate Permit Indeterminate: no obligations
> Indeterminate Indeterminate Indeterminate: no obligations
given that policy C has this:
> <All-must-permit>
> Policy-A
> Policy-B
> </all-must-permit>
my read is that these would be resolved thus:
Policy A Policy B Policy C
------------------------------------
Permit Indeterminate Deny: E
Indeterminate Permit Deny: E
Indeterminate Indeterminate Deny: E
b
p.s. great example, polar!
----------------------------------------------------------------
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