Re: [webauthn] What does "the extension was acted upon" mean for the AppID extension?

> Do you mean that this is because the appid member of the partial dictionary AuthenticationExtensionsClientInputs is not optional?

Yep.

> I made the same interpretation as @kpaulh: that the dictionary extension shouldn't be applied unless the extension is requested.

I agree that makes the most sense in this context, although I find scant support for the idea that partial dictionaries can be dynamically composed from reading [WebIDL](https://heycam.github.io/webidl/#dfn-partial-dictionary). But what happened here is that I used the appid definition from the spec verbatim in our WebIDL input and that resulted in the described behaviour which I didn't think too much about at the time.

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

Received on Tuesday, 3 July 2018 18:22:16 UTC