Enforce device policy in credential manager (framework)

Centralizes the provider list generation logic
in CredentialProviderInfo and enforce device
policy. Adds an test API that can be used by
CTS.

Bug: 261978289
Test: ondevice & cts
Change-Id: I4d738351e1e04f39a47428ada9f25516e5e31475
6 files changed