The following table lists Google Play Service and HMS FIDO2 API ErrorCode values and the corresponding ResultType values returned by the Android App SDK when using the FIDO2 protocol.
Android Native FIDO2 ErrorCode | App SDK ResultType |
|---|---|
ABORT_ERR | SYSTEM_CANCELED |
ATTESTATION_NOT_PRIVATE_ERR (GMS only) | ATTESTATION_NOT_PRIVATE |
CONSTRAINT_ERR | CONSTRAINT_ERROR |
DATA_ERR | PROTOCOL_ERROR |
INVALID_STATE_ERR | INVALID_STATE |
ENCODING_ERR | ENCODING_ERROR |
NETWORK_ERR (GMS only) | CONNECTION_ERROR |
NOT_ALLOWED_ERR | CANCELED |
NOT_SUPPORTED_ERR | NOT_COMPATIBLE |
SECURITY_ERR | APP_NOT_FOUND |
TIMEOUT_ERR | USER_NOT_RESPONSIVE |
UNKNOWN_ERR | FAILURE |
HMS_FRAMEWORK_ERR (HMS only) | NOT_COMPATIBLE |