Lines Matching refs:policy
5 #include "sandbox/mac/policy.h"
16 BootstrapSandboxPolicy policy;
17 policy.rules["allow"] = Rule(POLICY_ALLOW);
18 policy.rules["deny_error"] = Rule(POLICY_DENY_ERROR);
19 policy.rules["deny_dummy"] = Rule(POLICY_DENY_DUMMY_PORT);
20 policy.rules["substitue"] = Rule(mach_task_self());
21 EXPECT_TRUE(IsPolicyValid(policy));
26 BootstrapSandboxPolicy policy;
27 policy.rules["test"] = rule;
28 EXPECT_FALSE(IsPolicyValid(policy));
33 BootstrapSandboxPolicy policy;
34 policy.rules["test"] = rule;
35 EXPECT_FALSE(IsPolicyValid(policy));
41 BootstrapSandboxPolicy policy;
42 policy.rules["allow"] = rule;
43 EXPECT_FALSE(IsPolicyValid(policy));
49 BootstrapSandboxPolicy policy;
50 policy.rules["deny_error"] = rule;
51 EXPECT_FALSE(IsPolicyValid(policy));
57 BootstrapSandboxPolicy policy;
58 policy.rules["deny_dummy"] = rule;
59 EXPECT_FALSE(IsPolicyValid(policy));
63 BootstrapSandboxPolicy policy;
64 policy.default_rule = Rule();
65 EXPECT_FALSE(IsPolicyValid(policy));
69 BootstrapSandboxPolicy policy;
70 policy.default_rule = Rule(POLICY_SUBSTITUTE_PORT);
71 EXPECT_FALSE(IsPolicyValid(policy));
77 BootstrapSandboxPolicy policy;
78 policy.default_rule = rule;
79 EXPECT_FALSE(IsPolicyValid(policy));
85 BootstrapSandboxPolicy policy;
86 policy.default_rule = rule;
87 EXPECT_FALSE(IsPolicyValid(policy));
93 BootstrapSandboxPolicy policy;
94 policy.default_rule = rule;
95 EXPECT_FALSE(IsPolicyValid(policy));