[webauthn] Pull Request: Add an “internal” AuthenticatorTransport.

agl has just submitted a new pull request for https://github.com/w3c/webauthn:

== Add an “internal” AuthenticatorTransport. ==
The motivating example is a built-in fingerprint reader. It might be
connected via an I²C bus or the like, but the current
AuthenticatorTransport enumeration cannot express anything like that.

This change adds a catch-all for these internal transports because, from
the point of view of the client, they're all the same: there's nothing
for the user to do if they're not there so no point prompting them.

It also clarifies that the “usb” type means a removable USB device. Some
built-in hardware (esp in laptops) is connected via an internal USB bus,
but a user would not know that and would not want to be prompted like it
was a removable device in that case.

See https://github.com/w3c/webauthn/pull/903

Received on Thursday, 10 May 2018 23:51:42 UTC