Closed emlun closed 6 years ago
@emlun un you MUST, we don't have alternatives to MUSTS, suggest to close no action
Sorry, I don't understand what you mean by this:
un you MUST, we don't have alternatives to MUSTS
Decided on 2018-07-11 WG call to close this.
This situation should not happen because the client algorithm specifies
If
options.userVerification
is set torequired
and the authenticator is not capable of performing user verification, continue.
authenticatorMakeCredential has the step
authenticatorGetAssertion also has a requireUserVerification parameter, but no equivalent step returning a "
ConstraintError
" if it is not supported. Step 7 readsbut leaves unspecified what should happen if this MUST cannot be satisfied.
CTAP does return identical error codes from both operations if the argument value is unsupported, so adding the missing step to authenticatorGetAsserion would not affect compatibility with CTAP.