Added Xacml actor 04/122804/3
authorJim Hahn <jrh3@att.com>
Tue, 20 Jul 2021 18:07:35 +0000 (14:07 -0400)
committerJim Hahn <jrh3@att.com>
Wed, 21 Jul 2021 20:58:06 +0000 (16:58 -0400)
commitf15f54b93718d7cefce2a81689662fc0f09e8958
treed6d6fbbcbcfefbe7424a6aad04ecb98c5c883631
parent1755cdd3b3b44dce9369358cdc89f76a5bf848fe
Added Xacml actor

Cloned the guard actor to use as a starting point for creating a more
generic actor for interacting with the xacml-pdp.
Also renamed various classes.

Issue-ID: POLICY-3501
Change-Id: I9bd0107845de41a349d56259e6cfa6a3180efa25
Signed-off-by: Jim Hahn <jrh3@att.com>
23 files changed:
models-interactions/model-actors/actor.guard/src/test/java/org/onap/policy/controlloop/actor/guard/DecisionOperationTest.java
models-interactions/model-actors/actor.xacml/pom.xml [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/java/org/onap/policy/controlloop/actor/xacml/DecisionConfig.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/java/org/onap/policy/controlloop/actor/xacml/DecisionOperator.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/java/org/onap/policy/controlloop/actor/xacml/DecisionParams.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/java/org/onap/policy/controlloop/actor/xacml/GuardOperation.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/java/org/onap/policy/controlloop/actor/xacml/XacmlActor.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/java/org/onap/policy/controlloop/actor/xacml/XacmlActorParams.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/main/resources/META-INF/services/org.onap.policy.controlloop.actorserviceprovider.spi.Actor [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/java/org/onap/policy/controlloop/actor/xacml/DecisionActorParamsTest.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/java/org/onap/policy/controlloop/actor/xacml/DecisionActorTest.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/java/org/onap/policy/controlloop/actor/xacml/DecisionConfigTest.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/java/org/onap/policy/controlloop/actor/xacml/DecisionOperatorTest.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/java/org/onap/policy/controlloop/actor/xacml/DecisionParamsTest.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/java/org/onap/policy/controlloop/actor/xacml/GuardOperationTest.java [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/resources/makeReqDefault.json [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/resources/makeReqStd.json [new file with mode: 0644]
models-interactions/model-actors/actor.xacml/src/test/resources/service.yaml [new file with mode: 0644]
models-interactions/model-actors/pom.xml
models-interactions/model-simulators/src/main/java/org/onap/policy/simulators/Util.java
models-interactions/model-simulators/src/main/java/org/onap/policy/simulators/XacmlSimulatorJaxRs.java [moved from models-interactions/model-simulators/src/main/java/org/onap/policy/simulators/GuardSimulatorJaxRs.java with 98% similarity]
models-interactions/model-simulators/src/test/java/org/onap/policy/simulators/XacmlSimulatorTest.java [moved from models-interactions/model-simulators/src/test/java/org/onap/policy/simulators/GuardSimulatorTest.java with 93% similarity]
models-sim/policy-models-simulators/src/test/resources/simParameters.json