16:35:52 RRSAgent has joined #webauthn 16:35:52 logging to http://www.w3.org/2017/03/01-webauthn-irc 16:35:54 Zakim has joined #webauthn 16:37:40 weiler has joined #webauthn 16:38:07 rrsagent, pointer? 16:38:07 See http://www.w3.org/2017/03/01-webauthn-irc#T16-38-07 16:38:24 trackbot, start meeting 16:38:27 RRSAgent, make logs public 16:38:30 Zakim, this will be 16:38:30 Meeting: Web Authentication Working Group Teleconference 16:38:30 Date: 01 March 2017 16:38:30 I don't understand 'this will be', trackbot 16:38:32 zakim, who's here? 16:38:32 Present: (no one) 16:38:34 On IRC I see weiler, Zakim, RRSAgent, slightlyoff, wseltzer, trackbot, adrianba, mkwst_ooo, schuki, jcj_moz 16:39:09 topic: https://lists.w3.org/Archives/Public/public-webauthn/2017Mar/0000.html 16:39:19 weiler has changed the topic to: agenda: https://lists.w3.org/Archives/Public/public-webauthn/2017Mar/0000.html 16:48:34 regrets+ rbarnes 17:59:22 weiler has joined #webauthn 18:00:16 Rolf has joined #webauthn 18:01:07 regrets+ weiler 18:01:22 vgb has joined #webauthn 18:01:50 apowers has joined #webauthn 18:01:52 present+ angelo, vgb, gmandyam, jcj_moz, 18:01:57 angelo has joined #webauthn 18:02:16 present+ nadalin 18:02:23 zakim, who's here? 18:02:23 Present: angelo, vgb, gmandyam, jcj_moz, nadalin 18:02:25 On IRC I see angelo, apowers, vgb, Rolf, weiler, Zakim, RRSAgent, slightlyoff, wseltzer, trackbot, adrianba, mkwst_ooo, schuki, jcj_moz 18:02:31 present+ 18:02:53 jeffh has joined #webauthn 18:03:29 gmandyam has joined #webauthn 18:03:36 present+ 18:03:36 present+ gmandyam 18:03:51 present+ jeffh 18:04:08 scribenick: angelo 18:04:37 present+ selfissued 18:05:23 kpaulh has joined #webauthn 18:06:22 angelo_ has joined #webauthn 18:07:22 The meeting is starting 18:07:23 present+ kpaulh, alexei 18:07:31 j.c. will scribe next week 18:09:25 WWe are looking at 344 18:09:59 Jeff thinks RelyingPartyAccount may not be the best one 18:10:28 Jeff will add me to the review list 18:10:45 Kim doesn't have a strong opinion here and can wait until later 18:11:44 Both J.C. and I agree 344 is not a big issue and we should focus on other things 18:12:14 We are looking at 347 18:12:32 Vijay has submitted the reviews this morning and J.C. read about this one 18:13:16 J.C. proposes we should go ahead merging 347 18:13:28 He and Vijay will go after later to polish 18:13:39 s/J.C./JeffH/ 18:14:08 He has a PR to update getAssertion so he can start get that going 18:15:17 Alright Vijay will merge this PR and submit a separate PR to polish this 18:17:27 alexei-goog has joined #webauthn 18:17:31 present+ 18:19:29 We are looking at 348 18:19:58 The question is whether verification gesture should be part of getAssertion 18:20:47 A possibility is an authenticator may have multiple modality 18:23:36 jeffh: this is postulating a alteration to the webauthn authnr model 18:24:07 ...and is nominally handled by the UVM extension (rolf) 18:25:40 ... we need to figure out whether it is done via extension or done as a part of the API directly 18:26:24 angelo_: proposes to alter the PR to be a modification to getAssertion() (?) 18:26:33 ...only ? 18:27:15 I will remove user verification parameter from getAssertion 18:28:13 based on our belief that we consider in the majority case, there is one category of authenticators that does user verification and another category of device tha doesn't do user verification 18:28:26 rolf: ok, so makecredential can be used to select authnr with desired properties, and then UVM can be used at getAssertion time 18:31:02 Alexei believes our desire is to define the user experience here instead of security levels 18:32:17 Giri: this particular option we want to add may not be a user experience issue 18:34:29 Alexei: the general consensus in the F2F is that there's a whole class of UX that cannot be built without having this ability 18:36:29 gmandyam: how are we defining user verification 18:36:36 thank you jeff 18:36:55 alsexei: platform asks authnrs whether they support user verif, and selects the ones that can 18:37:14 To enforce this, the authenticator will have a bit to tell the platform whether they support user verif 18:38:04 Alexei: the authenticator will self-declare whether they support user-verif 18:39:24 selfissued has joined #webauthn 18:39:37 Giri: what about qualcomm chips that give location to do user verification 18:40:57 gmandyam: thinks the assumed user verification definition this PR is based on is not fine-grained enough 18:42:00 I will make additional changes and Giri will review the changes 18:44:34 topic: PR #350 throw notfounderror 18:44:51 angelo_: explains #350 18:45:07 https://github.com/w3c/webauthn/pull/350 18:45:45 jcj_moz: hm, RP is going to have to handle this error as well as timeout 18:46:03 angelo_: tho it gives the RP more info wrt what is going on 18:46:46 vgb: this pr has two purposes, 1) allowing rp more info 2) bail out more early instead of waiting for the entire timeout period 18:47:47 angelo_: yeah, it may fail out faster, plus the RP knows more about why... 18:48:26 vgb: if rp is going to handle this same as notallowederror then the main point here is the failing out earlier.... 18:49:19 It is important to prevent an RP to recognize the client platform without involving the user. So returning an error if *no* authenticator is available is ok (IMHO), but allowing the RP the determine which authenticator are available will lead to privacy degradation. 18:51:19 We are looking at 352 18:51:46 Vijay took a look at 352 and is ok with merging 18:51:57 We are looking at 365 18:52:21 The PR 365 is motivated by 348 and would help 348 becoming clearer 18:53:31 Jeff looked at more biometric literature and found more details about user verification and how we describe those 18:56:03 Let's look at 367 18:57:36 I will make a PR to 367 and we can discuss more at that time 18:59:17 Jeff added CTAP tags on the issue. We need to help CTAP spec stabilize and get to implementer's draft by May 18:59:47 It'd be appreciated if people who understand CTAP can help resolve issues related to the CTAP spec 19:39:56 weiler has joined #webauthn 19:40:34 rrsagent, make log public 19:40:41 rrsagent, draft minutes 19:40:41 I have made the request to generate http://www.w3.org/2017/03/01-webauthn-minutes.html weiler 19:41:44 s/scribenick: angelo/scribenick: angelo_/ 19:41:46 rrsagent, draft minutes 19:41:46 I have made the request to generate http://www.w3.org/2017/03/01-webauthn-minutes.html weiler 19:46:05 zakim, list participants 19:46:05 As of this point the attendees have been angelo, vgb, gmandyam, jcj_moz, nadalin, Rolf, apowers, jeffh, selfissued, kpaulh, alexei, alexei-goog 19:46:17 rrsagent, draft minutes 19:46:17 I have made the request to generate http://www.w3.org/2017/03/01-webauthn-minutes.html weiler