From 5722440b2eb8ff1923dda9d4d856f0adc1ac8e6f Mon Sep 17 00:00:00 2001 From: "waqas.ikram" Date: Fri, 1 Jun 2018 14:23:01 +0100 Subject: Adding apex auth modules Change-Id: Iec210465636458f0c104c99893440706279062f0 Issue-ID: POLICY-860 Signed-off-by: waqas.ikram --- .../resources/compare/LogicBlockModel_Compare.json | 374 +++++++++++++++++++++ 1 file changed, 374 insertions(+) create mode 100644 auth/cli-editor/src/test/resources/compare/LogicBlockModel_Compare.json (limited to 'auth/cli-editor/src/test/resources/compare/LogicBlockModel_Compare.json') diff --git a/auth/cli-editor/src/test/resources/compare/LogicBlockModel_Compare.json b/auth/cli-editor/src/test/resources/compare/LogicBlockModel_Compare.json new file mode 100644 index 000000000..45a7ac37d --- /dev/null +++ b/auth/cli-editor/src/test/resources/compare/LogicBlockModel_Compare.json @@ -0,0 +1,374 @@ +{ + "apexPolicyModel" : { + "key" : { + "name" : "LogicTestPolicy", + "version" : "0.0.1" + }, + "keyInformation" : { + "key" : { + "name" : "LogicTestPolicy_KeyInfo", + "version" : "0.0.1" + }, + "keyInfoMap" : { + "entry" : [ { + "key" : { + "name" : "LogicTestPolicy", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy", + "version" : "0.0.1" + }, + "UUID" : "80b09a0f-1106-364a-9516-ba59fff987af", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestPolicy_Albums", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy_Albums", + "version" : "0.0.1" + }, + "UUID" : "0f52b1b6-da8c-3cb4-9c02-3c484a8c1db9", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy_Albums:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestPolicy_Events", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy_Events", + "version" : "0.0.1" + }, + "UUID" : "4b9e1be6-375d-3731-9021-876df01fd619", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy_Events:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestPolicy_KeyInfo", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy_KeyInfo", + "version" : "0.0.1" + }, + "UUID" : "34378780-583d-3588-8206-e57f47645cc7", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy_KeyInfo:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestPolicy_Policies", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy_Policies", + "version" : "0.0.1" + }, + "UUID" : "d241ce4b-8fcb-3400-b6b5-7e56bcb79ce2", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy_Policies:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestPolicy_Schemas", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy_Schemas", + "version" : "0.0.1" + }, + "UUID" : "a86c8519-c581-3ef2-9896-7574e5bdf4e3", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy_Schemas:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestPolicy_Tasks", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestPolicy_Tasks", + "version" : "0.0.1" + }, + "UUID" : "c0006fa6-7b32-3fde-9217-ee26905d62c0", + "description" : "Generated description for concept referred to by key \"LogicTestPolicy_Tasks:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestTask0", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTask0", + "version" : "0.0.1" + }, + "UUID" : "17709a99-bbda-3805-a953-581cb9372cff", + "description" : "Generated description for concept referred to by key \"LogicTestTask0:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestTask1", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTask1", + "version" : "0.0.1" + }, + "UUID" : "0af914cd-3151-3c1c-a59e-106d12623947", + "description" : "Generated description for concept referred to by key \"LogicTestTask1:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestTask2", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTask2", + "version" : "0.0.1" + }, + "UUID" : "fbc5002e-ab8e-3953-88d4-af62c0e1d850", + "description" : "Generated description for concept referred to by key \"LogicTestTask2:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestTaskA", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTaskA", + "version" : "0.0.1" + }, + "UUID" : "960e874e-cf37-3c2f-982f-c6afcfd3e832", + "description" : "Generated description for concept referred to by key \"LogicTestTaskA:0.0.1\"" + } + }, { + "key" : { + "name" : "LogicTestTaskB", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTaskB", + "version" : "0.0.1" + }, + "UUID" : "f4772b19-cb7e-3a8d-98ca-6963d2bf688f", + "description" : "Generated description for concept referred to by key \"LogicTestTaskB:0.0.1\"" + } + }, { + "key" : { + "name" : "SchemaLogicTest", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "SchemaLogicTest", + "version" : "0.0.1" + }, + "UUID" : "4f9bb262-ccbf-3b2d-9655-c16ba2d37e95", + "description" : "Generated description for concept referred to by key \"SchemaLogicTest:0.0.1\"" + } + } ] + } + }, + "policies" : { + "key" : { + "name" : "LogicTestPolicy_Policies", + "version" : "0.0.1" + }, + "policyMap" : { + "entry" : [ ] + } + }, + "tasks" : { + "key" : { + "name" : "LogicTestPolicy_Tasks", + "version" : "0.0.1" + }, + "taskMap" : { + "entry" : [ { + "key" : { + "name" : "LogicTestTask0", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTask0", + "version" : "0.0.1" + }, + "inputFields" : { + "entry" : [ ] + }, + "outputFields" : { + "entry" : [ ] + }, + "taskParameters" : { + "entry" : [ ] + }, + "contextAlbumReference" : [ ], + "taskLogic" : { + "key" : "TaskLogic", + "logicFlavour" : "MVEL", + "logic" : "{\n\timport java.util.Date;\n\tlogger.debug(\"Running ConsistencyCheck\");\n\n\toutFields.putAll(inFields);\n\toutFields[\"Attribute1PolicyValue\"] = \"POLICY_DEFINED\";\n\tlogger.debug(\"Finished Running ConsistencyCheck\");\n\n\treturn true;\n}" + } + } + }, { + "key" : { + "name" : "LogicTestTask1", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTask1", + "version" : "0.0.1" + }, + "inputFields" : { + "entry" : [ ] + }, + "outputFields" : { + "entry" : [ ] + }, + "taskParameters" : { + "entry" : [ ] + }, + "contextAlbumReference" : [ ], + "taskLogic" : { + "key" : "TaskLogic", + "logicFlavour" : "MVEL", + "logic" : "import java.util.Date;" + } + } + }, { + "key" : { + "name" : "LogicTestTask2", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTask2", + "version" : "0.0.1" + }, + "inputFields" : { + "entry" : [ ] + }, + "outputFields" : { + "entry" : [ ] + }, + "taskParameters" : { + "entry" : [ ] + }, + "contextAlbumReference" : [ ], + "taskLogic" : { + "key" : "TaskLogic", + "logicFlavour" : "MVEL", + "logic" : "{\n\tsystem.out.println(\"{\");\n}" + } + } + }, { + "key" : { + "name" : "LogicTestTaskA", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTaskA", + "version" : "0.0.1" + }, + "inputFields" : { + "entry" : [ ] + }, + "outputFields" : { + "entry" : [ ] + }, + "taskParameters" : { + "entry" : [ ] + }, + "contextAlbumReference" : [ ], + "taskLogic" : { + "key" : "NULL", + "logicFlavour" : "UNDEFINED", + "logic" : "" + } + } + }, { + "key" : { + "name" : "LogicTestTaskB", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "LogicTestTaskB", + "version" : "0.0.1" + }, + "inputFields" : { + "entry" : [ ] + }, + "outputFields" : { + "entry" : [ ] + }, + "taskParameters" : { + "entry" : [ ] + }, + "contextAlbumReference" : [ ], + "taskLogic" : { + "key" : "NULL", + "logicFlavour" : "UNDEFINED", + "logic" : "" + } + } + } ] + } + }, + "events" : { + "key" : { + "name" : "LogicTestPolicy_Events", + "version" : "0.0.1" + }, + "eventMap" : { + "entry" : [ ] + } + }, + "albums" : { + "key" : { + "name" : "LogicTestPolicy_Albums", + "version" : "0.0.1" + }, + "albums" : { + "entry" : [ ] + } + }, + "schemas" : { + "key" : { + "name" : "LogicTestPolicy_Schemas", + "version" : "0.0.1" + }, + "schemas" : { + "entry" : [ { + "key" : { + "name" : "SchemaLogicTest", + "version" : "0.0.1" + }, + "value" : { + "key" : { + "name" : "SchemaLogicTest", + "version" : "0.0.1" + }, + "schemaFlavour" : "Exotic", + "schemaDefinition" : "{\nasdmasdm'asda'sdasd\n}" + } + } ] + } + } + } +} -- cgit 1.2.3-korg