Skip to content
  • Cyril Dangerville's avatar
    * Fixed unit tests, including the conformance files with systematic · bbe4cc00
    Cyril Dangerville authored
    XACML schema validation, as some of them were not XACML 3.0 compliant.
    * New class DatatypeConstants to centralized all standard datatype
    constants
    * Generalized the notion of Expression value and datatype to bags
    (formerly restricted to primitive datatypes) - new class BagDatatype
    * Addded Bags utils class equivalent to Collections class to create
    empty bag, singleton bag, etc.
    * Removed xmlbeans dependency (replaced by use of Saxon for same
    features)
    * Improved logs in Rule evaluation
    * Improved hashCode/equals/toString methods in most classes
    * Fixed variable management: remove Policy-locally-defined variables
    from context when done evaluating the policy
    * Better management of Policy versions, in particular for
    PolicyIdReference resolution
    * Modified BooleanAttributeValue to avoid creating new instances of it
    during evaluation
    bbe4cc00