1. 03 Sep, 2016 6 commits
  2. 01 Sep, 2016 1 commit
  3. 30 Aug, 2016 1 commit
  4. 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
  5. 11 Aug, 2016 1 commit
  6. 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
  7. 07 Aug, 2016 1 commit
  8. 03 Aug, 2016 1 commit
  9. 19 Jun, 2016 7 commits
  10. 29 May, 2016 7 commits
  11. 28 May, 2016 1 commit
  12. 26 May, 2016 5 commits
  13. 20 May, 2016 1 commit
  14. 15 May, 2016 1 commit
    • cdanger's avatar
      - Fixed invalid schemaLocation in test samples of XACML · f874dd38
      cdanger authored
      policies/resquests/responses (still pointing to XACML 2.0 XSD)
      - Added test extensions for result filter (for CombinedDecision from
      XACML Multiple Decision Profile, in TestCombinedDecisionResultFilter),
      simple datatype (dnsName-value from XACML DLP/BAC profile, in
      TestDNSNameValueEqualFunction class), complex datatype (XACML Policy, in
      class TestXACMLPolicyAttributeValue), function (dnsName-value-equal from
      XACML DLP/NAC profile, in TestDNSNameValueEqualFunction class),
      combining algorithm from XACML Additional Combining Algorithms Profile
      (in class TestOnPermitApplySecondCombiningAlg)
      - Fixed NullPointerException occuring when specifying unsupported
      combining algorithm in PDP configuration
      - New method in PdpExtensionLoader to get list of extensions of a given
      type
      - Fixed bug in PdpExtensionLoader considering input extension type
      invalid if no extension found of this type (although type is correct)
      - Renamed DNSNameValue to DNSNameWithPortRangeValue class to distinguish
      dnsName datatype from new dnsname-value type in XACML DLP/NAC profile
      with accepts just a port number (not a range)
      - Removed support for dnsName-equal and ipAddress-equal functions which
      do not exist in XACML spec actually (the regexp-match equivalent is to
      be used instead)
      f874dd38
  15. 04 May, 2016 4 commits