Re: [webauthn] `CredentialRequestOptions` make otherwise valid values invalid in an undesirable way

@bzbarsky -- just to clarify:
> Webauthn's IDL is fine at this point. It just needs to clearly define what happens when those members are not present.

So are you saying that we can leave WebAuthn's IDL written as it presently is, with various dictionary members declared with the `required` keyword?  

And also we ought to add to the beginning of each of [#createCredential](https://w3c.github.io/webauthn/#createCredential) and [#getAssertion](https://w3c.github.io/webauthn/#discover-from-external-source) algs a step that checks for "required" options dictionary members' presence and bail out (with some appropriate error) if any are not present ?

-- 
GitHub Notification of comment by equalsJeffH
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/750#issuecomment-426767747 using your GitHub account

Received on Wednesday, 3 October 2018 19:28:47 UTC