- 29 Aug, 2016 4 commits
-
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
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
-
- 22 Aug, 2016 2 commits
- 12 Aug, 2016 1 commit
-
-
cdanger authored
actions
-
- 11 Aug, 2016 3 commits
- 10 Aug, 2016 1 commit
-
-
cdanger authored
Changed anonymous type to named type for StandardCurrentTimeProvider in PDP XSD to generate enum class
-
- 08 Aug, 2016 4 commits
-
-
cdanger authored
- changed pdpStdTimeEnvOverrides into stdEnvTimeProvider with more (3) options: REQUEST_ELSE_PDP, REQUEST_ONLY, PDP_ONLY
-
cdanger authored
-
cdanger authored
-
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
-
- 07 Aug, 2016 2 commits
-
-
cdanger authored
grouping standard combining alg identifiers in StandardCombiningAlgRegistry, and function identifiers in StandardFunctionRegistry
-
cdanger authored
- Upgraded dependency version for core-pdp-api: change DecisionResult and EvaluationContext interface to provided attributes used in evaluation and pass them to DecisionCache; also FunctionSet and CombiningAlgSet removed
-
- 03 Aug, 2016 1 commit
-
-
cdanger authored
for global PDP environment properties to Attribute Provider extensions
-
- 23 Jun, 2016 2 commits
-
-
cdanger authored
Fixes #28. Fixes also XACML Result status code marshalling error for Missing attribute error which is not a valid anyURI value for status code as expected by XACML schema
-
Romain Ferrari authored
-
- 21 Jun, 2016 2 commits
-
-
cdanger authored
-
-
- 19 Jun, 2016 14 commits
-
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
-
cdanger authored
Codacy)
-
cdanger authored
-
cdanger authored
-
cdanger authored
- Removed PortRange class already in dependency core-pdp-api
-
- 16 Jun, 2016 3 commits
- 15 Jun, 2016 1 commit
-
-
cdanger authored
-