Extract getSystemProviderForUser method

No functional change. Prepare for introducing singleton system provider.

Change-Id: Ie966a97582149bf83d1f9d8a74db5b90c6889c4a
Bug: b/372868909
Test: Locally, presubmit
Flag: EXEMPT no functional change
1 file changed