Adam Langley a5f794c0ff Handle empty pinAuth fields.
CTAP2 specifies that an empty pinAuth field is special: it indicates
that the device should block for touch, i.e. it's just a way of letting
a user select from multiple authenticators[1].

This change handles empty pinAuth fields in GetAssertion and
MakeCredential commands.

[1] https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html#using-pinToken-in-authenticatorMakeCredential
2019-04-20 16:26:32 -07:00
..
2019-01-27 11:44:33 +02:00
2019-02-12 17:18:17 -05:00
2019-03-02 23:10:43 -05:00
2019-02-26 19:52:59 +01:00
2019-02-12 17:18:17 -05:00
2019-04-20 16:26:32 -07:00
2019-03-20 16:21:21 -04:00
2019-04-20 16:26:32 -07:00
2019-04-20 16:26:32 -07:00
2019-02-27 03:18:12 +01:00
2019-02-26 14:07:27 -05:00
2019-02-26 13:10:16 -05:00
2019-02-26 13:10:16 -05:00
2019-02-26 13:10:16 -05:00
2019-02-12 17:18:17 -05:00
2019-02-12 17:18:17 -05:00
2019-02-12 17:18:17 -05:00
2019-04-13 22:37:31 -04:00
2019-04-13 22:37:31 -04:00
2019-02-12 17:18:17 -05:00
2019-02-12 17:18:17 -05:00
2019-03-06 14:05:44 -05:00