Factor out soft restricted permissions policy

So that later we can add more policy to it.

Test: atest CtsPermission2TestCases:RestrictedPermissionsTest
Bug: 131188778
Change-Id: Idc8738cbdb418fa7494100309345660139f32373
2 files changed