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


Help: OASIS Mailing Lists Help | MarkMail Help

xacml message

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

Subject: 10. Parameters for Combining Algorithms

This is an attempt to capture issues raised during the discussion
of this item for future reference.  Note that the item has been
closed for 2.0 in favor of solving the problem using XACML
Extension Points (#11).

Proposal: http://lists.oasis-open.org/archives/xacml/200305/msg00014.html

1. Any new "paramters" element needs to be scoped so that it does
   not become a "kitchen sink" (used for arbitrary data and
   semantics that are difficult to control and reconcile with
   future versions of standard XACML).
2. This changes the evaluation of combining algorithms: now
   sub-policies or rules must be evaluated in order to see if
   they contain parameters.  Previously, the combining algorithm
   did not depend on evaluation of sub-policies or rules.
3. If parameters were limited to use with Rule Combining
   Algorithms, they would be easier to apply, since there are no
   references to external rules and all the rule content is local
   to the Policy document.
4. Would need to define how to deal with missing paramters or a
   mismatch between parameters and the signature of the combining
5. If parameters are included in Policies, those Policies may be
   referenced from multiple PolicySets, each with its own
   combining algorithm.  Not all of the combining algorithms may
   expect the same parameters in the same order.
6. Parameters could be added via a new XACML schema extension.
   Such an extension would not parse as valid XACML (since XACML
   does not define schema extension points).  This is not a
   problem because only PDPs that had been modified to understand
   the semantics of the new combining algorithms would be able to
   handle the new policies anyway - when a PDP was modified to
   handle the new combining algorithm, it could be modified to
   handle the new schema.
7. The functionality of parameters used only for ordering or
   precedence can be handled by using one of the "ordered" forms
   of the standard combining algorithms and ordering the rules or
   policies as desired when composing the policy document.

Anne H. Anderson             Email: Anne.Anderson@Sun.COM
Sun Microsystems Laboratories
1 Network Drive,UBUR02-311     Tel: 781/442-0928
Burlington, MA 01803-0902 USA  Fax: 781/442-1692

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