Refactor checkAddPermission

Bug: 128338354
Test: Only simple refactor, build pass

Change-Id: I8f249fa80c885f7b35ef32c8fb3d3adcb95febd7
4 files changed