SunTM's XACML Implementation for JavaTM

com.sun.xacml.combine
Class OrderedDenyOverridesRuleAlg

java.lang.Object
  extended by com.sun.xacml.combine.CombiningAlgorithm
      extended by com.sun.xacml.combine.RuleCombiningAlgorithm
          extended by com.sun.xacml.combine.DenyOverridesRuleAlg
              extended by com.sun.xacml.combine.OrderedDenyOverridesRuleAlg

public class OrderedDenyOverridesRuleAlg
extends DenyOverridesRuleAlg

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

Since:
1.1

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

Field Detail

algId

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

See Also:
Constant Field Values
Constructor Detail

OrderedDenyOverridesRuleAlg

public OrderedDenyOverridesRuleAlg()
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.