Credential add
Adding a credential is a three-step process using the authentication init, add credential and register complete endpoints.
Start like an authentication procedure by calling the authentication init endpoint but as a second step you call the add credential endpoint.
The challenge must be resolved using an existing credential.
The add credential endpoint returns a register init response whose challenge must be signed using the new credential to register.
Then call the registration complete endpoint to end the procedure.