SunTM's XACML Implementation for JavaTM

Class OrderedPermitOverridesRuleAlg

  extended bycom.sun.xacml.combine.CombiningAlgorithm
      extended bycom.sun.xacml.combine.RuleCombiningAlgorithm
          extended bycom.sun.xacml.combine.PermitOverridesRuleAlg
              extended bycom.sun.xacml.combine.OrderedPermitOverridesRuleAlg

public class OrderedPermitOverridesRuleAlg
extends PermitOverridesRuleAlg

This is the standard Ordered Permit Overrides rule combining algorithm. It allows a single evaluation of Permit to take precedence over any number of deny, not applicable or indeterminate results. Note that this uses the regular Permit Overrides implementation since it is also orderd.


Field Summary
static String algId
          The standard URN used to identify this algorithm
Constructor Summary
          Standard constructor.
Methods inherited from class com.sun.xacml.combine.PermitOverridesRuleAlg
Methods inherited from class com.sun.xacml.combine.CombiningAlgorithm
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


public static final String algId
The standard URN used to identify this algorithm

See Also:
Constant Field Values
Constructor Detail


public OrderedPermitOverridesRuleAlg()
Standard constructor.

Sun's XACML Implementation Version 1.2

Copyright 2003-2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

Sun, Sun Microsystems, the Sun Logo, and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.