1. 15 Jan, 2017 2 commits
  2. 14 Jan, 2017 1 commit
  3. 04 Dec, 2016 1 commit
  4. 21 Nov, 2016 5 commits
  5. 14 Nov, 2016 1 commit
    • cdanger's avatar
      - POM: changed parent version: 3.4.0 -> 4.0.0 · 15f43c13
      cdanger authored
      - POM: changed project version: 5.0.3-SNAPSHOT -> 6.0.0
      - POM: changed dep version: authzforce-ce-core-pdp-api 7.1.2-SNAPSHOT ->
      8.0.0-SNAPSHOT
      - POM: added owasp-dependency-check plugin
      - Replaced classes (Ordered)Deny/PermitOverridesCombiningAlg with
      DPOverridesCombiningAlg
      - Replaced classes Deny/PermitUnlessPermit/DenyCombiningAlg with
      DPUnlessPDCombiningAlg 
      - LogicalNOfFunction: first parameter (minimum of TRUE arguments to
      return TRUE) checked at Apply parsing time if constant
      - Substring function: second and third arguments checked at Apply
      parsing time if constant (arg1 >= 0, arg2 == -1 || arg2 >= arg1)
      - XACML Condition: expression checked whether constant FALSE -> illegal
      (or TRUE -> optimized)
      - Fixed issues with unit tests 
      15f43c13
  6. 13 Sep, 2016 1 commit
  7. 03 Sep, 2016 10 commits
  8. 01 Sep, 2016 1 commit
  9. 30 Aug, 2016 1 commit
  10. 29 Aug, 2016 1 commit
    • cdanger's avatar
      - Fixed issue #21 (OW2) with non-regression test · 67717a3c
      cdanger authored
      - Fixed issue #22 (OW2) with non-regression test
      - New feature to set Standard Current Time Environment Attribute
      (PDP_ONLY, REQUEST_ELSE_PDP, REQUEST_ONLY) with unit tests
      - New features: strictAttributeIssuerMatch=false supported when
      retrieving attributes from provider modules (if attribute has Issuer,
      Issuer-less copy added to context)
      - New way of handling ReturnPolicyIdList (return applicable policies)
      with new definition of applicable policies (not returning NotApplicable
      and enclosing policy is applicable, if any)
      -> changes to response in tests IIIG301,302
      - Removed TestApplyMarshalling because we consider no longer the
      responsibility of the PDP to be able to marshall XACML instances, but
      the caller; in particular classes ApplyExpression,
      AttributeDesignatorExpression, AttributeSelectorExpression,
      AttributeAssigmnentExpressionEvaluator no longer extending JAXB classes
      to simplify and improve code memory usage
      - New  utility class StandardCombiningAlgorithms for registry of
      standard combining algorithms
      - New  utility class StandardEnvironmentAttributes for registry of
      standard environment attributes
      - - New  utility class StandardFunctions for registry of standard
      functions
      - Fixed issues with autoboxing/unboxing
      - Use of Guava Preconditions.checkNotNull() and ImmutableList
      - Use of koloboke HashMap/HashSet
      - Removed MutableDecisionResult
      67717a3c
  11. 11 Aug, 2016 1 commit
  12. 08 Aug, 2016 2 commits
    • cdanger's avatar
      - upgraded core-pdp-api version to 6.0.0 · be66accf
      cdanger authored
      - changed pdpStdTimeEnvOverrides into stdEnvTimeProvider with more (3)
      options: REQUEST_ELSE_PDP, REQUEST_ONLY, PDP_ONLY
      be66accf
    • cdanger's avatar
      - Upgraded parent version: 3.4.0 · 736a7da3
      cdanger authored
      - pdp.xsd:
      	- Removed functionSet element (no longer supported)
      	- Added attribute 'pdpStdTimeOverrides' boolean for enabling/disabling
      PDP issued standard env current date/time override of matching request
      attributes
      	
      736a7da3
  13. 07 Aug, 2016 1 commit
  14. 03 Aug, 2016 1 commit
  15. 19 Jun, 2016 7 commits
  16. 29 May, 2016 4 commits