Maintain auth entry status across providers

Returns no credential exception if all auth entries across
all providers are empty and there is no other valid entry to
be shown.

Test: built & deployed locally
Bug: 269496146

Change-Id: I372ab81d9ed88ee8c9348b5b6d05f8c2acf269c3
4 files changed