gecko-dev/dom/webauthn/tests
Tim Taubert c3180f09e1 Bug 1406467 - Web Authentication - WD-07 Updates to Make Assertion r=jcj,smaug
Summary:
Add support for PublicKeyCredentialRequestOptions.userVerification. For now
this basically means that we'll abort the operation with NotAllowed, as we
don't support user verification yet.

Pass PublicKeyCredentialDescriptor.transports through to the token manager
implementations. The softoken will ignore those and pretend to support all
transports defined by the spec. The USB HID token will check for the "usb"
transport and either ignore credentials accordingly, or abort the operation.

Note: The `UserVerificationRequirement` in WebIDL is defined at https://w3c.github.io/webauthn/#assertion-options

Reviewers: jcj, smaug

Reviewed By: jcj, smaug

Bug #: 1406467

Differential Revision: https://phabricator.services.mozilla.com/D338

--HG--
extra : amend_source : 314cadb3bc40bbbee2a414bc5f13caed55f9d720
2018-01-09 07:27:35 +01:00
..
browser Bug 1415675 - Web Authentication - Support AbortSignal types r=jcj,smaug 2017-11-17 09:44:50 +01:00
cbor Bug 1380529 - Use CBOR for the Create Credential WebAuthn call (2/3) r=ttaubert 2017-07-13 18:12:50 -07:00
pkijs
mochitest.ini Bug 1406467 - Web Authentication - WD-07 Updates to Make Assertion r=jcj,smaug 2018-01-09 07:27:35 +01:00
test_webauthn_abort_signal.html Bug 1415675 - Web Authentication - Support AbortSignal types r=jcj,smaug 2017-11-17 09:44:50 +01:00
test_webauthn_authenticator_selection.html Bug 1406467 - Web Authentication - WD-07 Updates to Make Assertion r=jcj,smaug 2018-01-09 07:27:35 +01:00
test_webauthn_authenticator_transports.html Bug 1406467 - Web Authentication - WD-07 Updates to Make Assertion r=jcj,smaug 2018-01-09 07:27:35 +01:00
test_webauthn_get_assertion.html Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 2) r=qdot,ttaubert 2017-10-09 16:28:13 -07:00
test_webauthn_isplatformauthenticatoravailable.html Bug 1406468 - Web Authentication - Implement isUserVerifyingPlatformAuthenticatorAvailable() method r=jcj,smaug 2017-11-14 11:44:46 +01:00
test_webauthn_loopback.html Bug 1407093 - Web Authentication - WD-07 updates for user handles r=jcj,smaug 2017-12-13 11:15:16 +01:00
test_webauthn_make_credential.html Bug 1407093 - Web Authentication - WD-07 updates for user handles r=jcj,smaug 2017-12-13 11:15:16 +01:00
test_webauthn_no_token.html Bug 1407093 - Web Authentication - WD-07 updates for user handles r=jcj,smaug 2017-12-13 11:15:16 +01:00
test_webauthn_override_request.html Bug 1415675 - Web Authentication - Support AbortSignal types r=jcj,smaug 2017-11-17 09:44:50 +01:00
test_webauthn_sameorigin.html Bug 1407093 - Web Authentication - WD-07 updates for user handles r=jcj,smaug 2017-12-13 11:15:16 +01:00
test_webauthn_store_credential.html Bug 1407829 - WebAuthn: Implement CredMan's Store method r=qdot,ttaubert 2017-10-12 17:02:22 -07:00
u2futil.js Bug 1420763 - encode webauthn keys as a COSE key; r=keeler 2018-01-04 14:05:14 -07:00