Skip to content
  • cdanger's avatar
    Changes from core-pdp-api: · a08a1ead
    cdanger authored
    - Renamed StringParseableValueFactory to StringParseableValue.Factory
    - AttributeAssignmentExpressionEvaluator: AttributeAssignment replaced
    with equivalent in AuthzForce data model: PepActionAttributeAssignment
    - RuleEvaluator, PolicyEvaluator and CombiningAlgEvaluators and all
    CombiningAlg implementations: replaced (Updatable)PepActions with
    (Updatable)List<PepAction>
    - AttributeValue now longer extends XACML AttributeValueType (no longer
    has xacml datatype info)
    
    - Improved validation of XACML Apply expressions
    - Moved BasePdpExtensionRegistry,
    ImmutableAttributeValueFactoryRegistry, and
    StandardAttributeValueFactories class to core-pdp-api project to allow
    PEP implementers to only rely on core-pdp-api for parsing
    attributevalues in AttributeAssignments in XACML Response's Results
    - Moved BasePrimaryPolicyMetadata to core-pdp-api project (dependency)
    - Removed PepActionFactories and PepActionExpressions now useless
    a08a1ead