XACML to accept properties as null 64/116464/3
authorliamfallon <liam.fallon@est.tech>
Thu, 17 Dec 2020 16:57:10 +0000 (16:57 +0000)
committerliamfallon <liam.fallon@est.tech>
Mon, 21 Dec 2020 16:30:57 +0000 (16:30 +0000)
commit30ead499d80c3c6cf6433c6a1e9fb4693d109ab1
treeb0d48259a5ca139080be351ca64d69bc00b591c0
parent0bd8066788769079f098f6f831919b2c639520a0
XACML to accept properties as null

xacml-pdp expects the property map to exist in all policies, even if it
is sometimes empty. Now, the propperty map can be null. The code is
updated to cope with a null property map.

Issue-ID: POLICY-2900
Change-Id: Ie31a2770aff1435a1d1064512d0c2fa2088d3183
Signed-off-by: liamfallon <liam.fallon@est.tech>
applications/guard/src/main/java/org/onap/policy/xacml/pdp/application/guard/GuardTranslator.java
applications/guard/src/test/java/org/onap/policy/xacml/pdp/application/guard/GuardTranslatorTest.java
applications/guard/src/test/resources/test-bad-policies.yaml
applications/native/src/main/java/org/onap/policy/xacml/pdp/application/native/NativePdpApplication.java [moved from applications/native/src/main/java/org/onap/policy/xacml/pdp/application/nativ/NativePdpApplication.java with 100% similarity]
applications/native/src/main/java/org/onap/policy/xacml/pdp/application/native/NativePdpApplicationTranslator.java [moved from applications/native/src/main/java/org/onap/policy/xacml/pdp/application/nativ/NativePdpApplicationTranslator.java with 95% similarity]
applications/native/src/test/java/org/onap/policy/xacml/pdp/application/native/NativePdpApplicationTest.java [moved from applications/native/src/test/java/org/onap/policy/xacml/pdp/application/nativ/NativePdpApplicationTest.java with 100% similarity]