The PubKeyCredParamType class wraps the data of a public key credential
parameter.
It is used to specify the type and algorithm of the public key credential
that is being requested.
This exception is thrown when the user tries to login but is not logged in
to a Google account on his device. Being logged in to a Google account is
mandatory for passkeys to work on Android devices.
During the create credential flow, this is thrown when no viable creation
options were found for the given CreateCredentialRequest. (no passkeys
providers available or none enabled)
This exception is thrown when the passkey can not be retrieved from the
entity that is used for passkey syncing. Currently this error is observed
when testing on Android emulators. In these cases you need to restart the
emulator using the 'Cold Boot Now' option.