Add SDNC naming application 03/99303/9
authorPamela Dragosh <pdragosh@research.att.com>
Sun, 8 Dec 2019 22:44:31 +0000 (17:44 -0500)
committerPamela Dragosh <pdragosh@research.att.com>
Tue, 17 Dec 2019 18:49:11 +0000 (13:49 -0500)
commit4ff3b261231274ec9f3cd957ba50108fef3e0eb5
tree31bbb4086f936f5d6d0e35cc62f99d16c5a9b174
parentda84eeaaf7fa8edb999f60b707139f11ea0cb644
Add SDNC naming application

Requires changes to StdMatchableTranslator to go deeper when
searching for matchable attributes.

NOTE: will re-visit the StdMatchableTranslator at a later date
in order to support more robust Policy Types. And document best
practices for defining matchables.

Issue-ID: POLICY-1740
Change-Id: I291cf1c2e6eba0a677a3312dd11f0e56178a805b
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
12 files changed:
applications/common/src/main/java/org/onap/policy/pdp/xacml/application/common/std/StdMatchableTranslator.java
applications/common/src/test/resources/matchable/onap.policies.Test-1.0.0.yaml
applications/common/src/test/resources/matchable/test.policies.input.tosca.yaml
applications/naming/pom.xml [new file with mode: 0644]
applications/naming/src/main/java/org/onap/policy/xacml/pdp/application/naming/NamingPdpApplication.java [new file with mode: 0644]
applications/naming/src/main/resources/META-INF/services/org.onap.policy.pdp.xacml.application.common.XacmlApplicationServiceProvider [new file with mode: 0644]
applications/naming/src/test/java/org/onap/policy/xacml/pdp/application/naming/NamingPdpApplicationTest.java [new file with mode: 0644]
applications/naming/src/test/resources/decision.naming.input.json [new file with mode: 0644]
applications/naming/src/test/resources/xacml.properties [new file with mode: 0644]
applications/pom.xml
main/pom.xml
packages/policy-xacmlpdp-tarball/src/main/resources/apps/naming/xacml.properties [new file with mode: 0644]