- 10 Jul, 2018 1 commit
-
-
cdanger authored
-
- 09 Jul, 2018 1 commit
-
-
cdanger authored
- Added check for VariableReference used as sub-function arg to high-order function (must be constant, dynamic is not supported) - Improved javadoc of TimeValue: more info about underlying XmlGregorianCalendar year/month/day fields (undefined)
-
- 26 Jun, 2018 2 commits
- 17 Jun, 2018 9 commits
- 30 Mar, 2018 12 commits
- 29 Mar, 2018 7 commits
-
-
cdanger authored
equals and hashCode!") - Implemented toString, equals and hashcode in PepAction, PepActionAttributeAssignment
-
cdanger authored
-
cdanger authored
ImmutableAttributeValueFactoryRegistry, and StandardAttributeValueFactories from core-pdp-engine project
-
cdanger authored
-
cdanger authored
implementations (subclasses) - Fixed error parsing empty <AttributeValue />, e.g. for anyURI
-
cdanger authored
-
cdanger authored
- Removed XACML AttributeValueType as superclass of AttributeValue (datatype ID no longer part of AttributeValue) - AttributeValue class becomes an interface - Removed XACML CombinerParameter as superclass of CombinerParameterEvaluator - Renamed CombinerParameterEvaluator class to ParameterAssignment - Renamed AbstractDecisionResult class to BaseDecisionResult - Added AttributeValueFactoryRegistry#getCompatibleFactory() (used in unit tests) - PepAction replaces XACML Obligation/Advice in API, and (Immutable)PepActions removed/replaced with (Immutable)List<PepAction>, and UpdatablePepActions removed/replaced with UpdatableList<PepAction> - Added PrimitiveDatatype#getInstanceClass) to give Java class associated to xacml datatype - Added PepActionAttributeAssignment as equivalent to XACML AttributeAssignment in API - Added XacmlJaxbParingUtils#parseXacmlJaxbResult(Result) to parse XACML/XML Result into API's DecisionResult
-
- 28 Mar, 2018 1 commit
-
-
cdanger authored
-
- 27 Mar, 2018 1 commit
-
-
cdanger authored
<AttributeValue DataType="http://www.w3.org/2001/XMLSchema#dateTime"/>
-
- 26 Mar, 2018 1 commit
-
-
cdanger authored
-
- 18 Mar, 2018 5 commits
-
-
cdanger authored
AttributeSource parameter
-
cdanger authored
AttributeSource
-
cdanger authored
DecisionCache.Factory#getInstance(...) because AttributeValue factories may be required for the decision cache system to be able to create/restore AttributeValues from deserialized data stored or produced by external - possibly remote - systems (e.g. cache storage database). Remember that such attribute values can be present in decision results, typically in AttributeAssignments of Obligations/Advice.
-
-
cdanger authored
(Closeable|Base)NamedAttributeProvider to reuse the official term "named attribute" from §7.3 of XACML 3.0 spec
-