Class PolicyIntersector

java.lang.Object
org.apache.neethi.util.PolicyIntersector

public class PolicyIntersector extends Object
This class contains methods dealing with policy intersection. Intersection of two assertions, i.e. computation if a compatible assertion, is domain specific and relies on AssertionBuilder.buildCompatible. See Section 4.5 in http://www.w3.org/TR/2006/WD-ws-policy-20061117.
  • Constructor Details

    • PolicyIntersector

      public PolicyIntersector()
    • PolicyIntersector

      public PolicyIntersector(boolean s)
  • Method Details

    • isStrict

      public boolean isStrict()
    • setStrict

      public void setStrict(boolean s)
    • compatiblePolicies

      public boolean compatiblePolicies(Policy p1, Policy p2)
    • intersect

      public Policy intersect(Policy p1, Policy p2)
    • intersect

      public Policy intersect(Policy p1, Policy p2, boolean allowDups)