[webauthn] Virtual Authenticator support for newer CTAP versions (#1505)

kreichgauer has just created a new issue for https://github.com/w3c/webauthn:

== Virtual Authenticator support for newer CTAP versions ==
Implementations of the Virtual Authenticator interface may wish to reflect differences in authenticator behavior based on which minor version of the CTAP2 protocol the authenticator is emulating. In particular, it would be useful to be able to request emulation of CTAP 2.1 devices.

There are several ways one could spec this. The simplest perhaps is to add `"ctap2_1"` as a legal value to the Authenticator Configuration protocol field. A slightly more expressive way would be to add an alternative field that lets you specify the exact value of the CTAP2 getInfo response's version parameter (which for CTAP2.1 would typically be something like `['U2F_V2', 'FIDO_2_0', 'FIDO_2_1']`). But I think the simpler version is sufficient and therefore preferable.


Please view or discuss this issue at https://github.com/w3c/webauthn/issues/1505 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 27 October 2020 23:36:07 UTC