aboutsummaryrefslogtreecommitdiffstats
path: root/moon_manager/tests/functional_pod/json/mls.json
diff options
context:
space:
mode:
authorThomas Duval <thomas.duval@orange.com>2020-06-03 10:06:52 +0200
committerThomas Duval <thomas.duval@orange.com>2020-06-03 10:06:52 +0200
commit7bb53c64da2dcf88894bfd31503accdd81498f3d (patch)
tree4310e12366818af27947b5e2c80cb162da93a4b5 /moon_manager/tests/functional_pod/json/mls.json
parentcbea4e360e9bfaa9698cf7c61c83c96a1ba89b8c (diff)
Update to new version 5.4HEADstable/jermamaster
Signed-off-by: Thomas Duval <thomas.duval@orange.com> Change-Id: Idcd868133d75928a1ffd74d749ce98503e0555ea
Diffstat (limited to 'moon_manager/tests/functional_pod/json/mls.json')
-rw-r--r--moon_manager/tests/functional_pod/json/mls.json89
1 files changed, 0 insertions, 89 deletions
diff --git a/moon_manager/tests/functional_pod/json/mls.json b/moon_manager/tests/functional_pod/json/mls.json
deleted file mode 100644
index 01ef6deb..00000000
--- a/moon_manager/tests/functional_pod/json/mls.json
+++ /dev/null
@@ -1,89 +0,0 @@
-{
- "pdps": [{"name" : "pdp_mls", "keystone_project_id" : "", "description": "", "policies": [{"name": "MLS policy example"}]}],
-
- "policies":[{ "name": "MLS policy example", "genre": "authz", "description": "", "model": {"name": "MLS"} , "mandatory" :false , "override":true}],
-
- "models":[{"name":"MLS", "description":"","meta_rules": [{"name" : "mls"}], "override":true}],
-
-
-
-
-
- "subjects": [{ "name":"adminuser", "description": "", "extra": {}, "policies": [{ "name": "MLS policy example"}]} ,
- { "name": "user1", "description": "", "extra": {}, "policies": [{ "name": "MLS policy example"}] },
- { "name": "user2", "description": "", "extra": {}, "policies": [{ "name": "MLS policy example"}] }],
-
- "subject_categories": [{ "name":"subject-security-level", "description": "" }],
-
- "subject_data": [{ "name":"low", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "subject-security-level"}},
- { "name":"medium", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "subject-security-level"}},
- { "name":"high", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "subject-security-level"}}],
-
- "subject_assignments":[{ "subject" : {"name": "adminuser"}, "category" : {"name": "subject-security-level"}, "assignments": [{"name" : "high"}]},
- { "subject" : {"name": "user1"}, "category" : {"name": "subject-security-level"}, "assignments": [{"name" : "medium"}] }],
-
-
-
-
-
-
- "objects": [{ "name":"vm0", "description": "", "extra": {}, "policies": [{"name": "MLS policy example"}]} ,
- {"name": "vm1", "description": "", "extra": {}, "policies": [{"name": "MLS policy example"}]} ],
-
- "object_categories": [{"name":"object-security-level", "description": ""}],
-
- "object_data": [{ "name":"low", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "object-security-level"}},
- { "name":"medium", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "object-security-level"}},
- { "name":"high", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "object-security-level"}}],
-
- "object_assignments":[{ "object" : {"name": "vm0"}, "category" : {"name": "object-security-level"}, "assignments": [{"name" : "medium"}]},
- { "object" : {"name": "vm1"}, "category" : {"name": "object-security-level"}, "assignments": [{"name" : "low"}]}],
-
-
-
-
-
-
- "actions": [{ "name": "start", "description": "", "extra": {}, "policies": [{"name": "MLS policy example"}]} ,
- { "name": "stop", "description": "", "extra": {}, "policies": [{"name": "MLS policy example"}]}],
-
- "action_categories": [{"name":"action-type", "description": ""}],
-
- "action_data": [{"name":"vm-action", "description": "", "policies": [{"name": "MLS policy example"}], "category": {"name": "action-type"}},
- {"name":"storage-action", "description": "", "policies": [{"name" :"MLS policy example"}], "category": {"name": "action-type"}}],
-
- "action_assignments":[{ "action" : {"name": "start"}, "category" : {"name": "action-type"}, "assignments": [{"name" : "vm-action"}]},
- { "action" : {"name": "stop"}, "category" : {"name": "action-type"}, "assignments": [{"name" : "vm-action"}]}],
-
-
-
-
-
-
- "meta_rules":[{"name":"mls", "description": "",
- "subject_categories": [{"name": "subject-security-level"}],
- "object_categories": [{"name": "object-security-level"}],
- "action_categories": [{"name": "action-type"}]
- }],
-
- "rules": [{
- "meta_rule": {"name" : "mls"},
- "rule": {"subject_data" : [{"name":"high"}], "object_data": [{"name": "medium"}], "action_data": [{"name": "vm-action"}]},
- "policy": {"name" :"MLS policy example"},
- "instructions" : {"decision" : "grant"}
- }, {
- "meta_rule": {"name" : "mls"},
- "rule": {"subject_data" : [{"name":"high"}], "object_data": [{"name": "low"}], "action_data": [{"name": "vm-action"}]},
- "policy": {"name" :"MLS policy example"},
- "instructions" : {"decision" : "grant"}
- }, {
- "meta_rule": {"name" : "mls"},
- "rule": {"subject_data" : [{"name":"medium"}], "object_data": [{"name": "low"}], "action_data": [{"name": "vm-action"}]},
- "policy": {"name" :"MLS policy example"},
- "instructions" : {"decision" : "grant"}
- }]
-
-
-
-
-} \ No newline at end of file