Discoverable trusted device

Use the same UVPA (with discoverable credential support) for all the following steps:

Step # Action Expected Actual Matches Expected Details
1.
Register
2.
3. (expects the registration from the previous step)

This journey simulates a situation where an RP implements a discoverable trusted device and asks the user to perform a "passwordless" auth using it.

Step 2 uses:
"authenticatorSelection": {
  "authenticatorAttachment": "platform",
  "userVerification": "required"
  "requireResidentKey": true
}

Step 3 uses:
"allowCredentials": []

Currently stored registrations: