1. 15 Sep, 2016 1 commit
  2. 14 Sep, 2016 1 commit
  3. 13 Sep, 2016 1 commit
  4. 03 Sep, 2016 3 commits
  5. 02 Sep, 2016 2 commits
  6. 01 Sep, 2016 2 commits
  7. 31 Aug, 2016 1 commit
  8. 30 Aug, 2016 2 commits
  9. 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
  10. 22 Aug, 2016 2 commits
  11. 12 Aug, 2016 1 commit
  12. 11 Aug, 2016 3 commits
  13. 10 Aug, 2016 1 commit
  14. 08 Aug, 2016 4 commits
  15. 07 Aug, 2016 2 commits
  16. 03 Aug, 2016 1 commit
  17. 23 Jun, 2016 2 commits
  18. 19 Jun, 2016 3 commits
  19. 13 Jun, 2016 1 commit
  20. 29 May, 2016 2 commits
    • cdanger's avatar
      - Fixed license headers · 0d07d51f
      cdanger authored
      0d07d51f
    • cdanger's avatar
      - upgraded core-pdp-api to v4.0.0 (simplified method signature: · 03bac1fa
      cdanger authored
      FirstOrderBags.getFunctions(DatatypeFactory<AV>) and fixed license
      header)
      - Changed request filter IDs:
      	- urn:ow2:authzforce:xacml:request-filter:default-lax ->
      urn:ow2:authzforce:feature:pdp:request-filter:default-lax
      	- urn:ow2:authzforce:xacml:request-filter:default-strict ->
      urn:ow2:authzforce:feature:pdp:request-filter:default-strict
          - urn:ow2:authzforce:xacml:request-filter:multiple:repeated-attribute-categories-strict
      ->
      urn:ow2:authzforce:feature:pdp:request-filter:multiple:repeated-attribute-categories-strict
          - urn:ow2:authzforce:xacml:request-filter:multiple:repeated-attribute-categories-lax
      ->
      urn:ow2:authzforce:feature:pdp:request-filter:multiple:repeated-attribute-categories-lax
      - Fixed doc in pdp.xsd on PDP extensions
      03bac1fa
  21. 28 May, 2016 1 commit
  22. 20 May, 2016 1 commit
  23. 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
  24. 04 May, 2016 1 commit