Revert "Remove redundant SubInfo list identifier access checks"

This reverts commit b6a27a1b16becbd3880bf1028d369ddb8215f942.

Reason for revert: While this commit improves the performance for a
single invocation of getSubscriptionInfoListFromCacheHelper for an
app without device identifier access the permission checks within
the synchronized block significantly impact performance for multiple
parallel invocations.

Bug: 157642567
Test: atest SubscriptionControllerTest
Change-Id: Id7281db373187746118090e594ddfe0cccf079e9
1 file changed