- From: Kyle Den Hartog <kyle@pryvit.tech>
- Date: Tue, 29 Aug 2023 23:46:08 -0700
- To: CCG Minutes Bot <minutes@w3c-ccg.org>
- Cc: public-credentials@w3.org
- Message-ID: <CA+_U+e1EgHWm4iuRP6S0B6AGMVx6kr+69NiZu8TqQHEW4nvUgQ@mail.gmail.com>
So… are the robot overlords taking over and Harrison’s first message is the first warning or are the minutes a bit messed up? Its been awhile since I’ve been on a CCG call but I would hope things haven’t gotten that hostile 😅. On Tue, 29 Aug 2023 at 10:16 AM CCG Minutes Bot <minutes@w3c-ccg.org> wrote: > Thanks to Our Robot Overlords for scribing this week! > > The transcript for the call is now available here: > > https://w3c-ccg.github.io/meetings/2023-08-29/ > > Full text of the discussion follows for W3C archival purposes. > Audio of the meeting is available at the following location: > > https://w3c-ccg.github.io/meetings/2023-08-29/audio.ogg > > ---------------------------------------------------------------- > W3C CCG Weekly Teleconference Transcript for 2023-08-29 > > Agenda: > > https://www.w3.org/Search/Mail/Public/advanced_search?hdr-1-name=subject&hdr-1-query=%5BAGENDA&period_month=Aug&period_year=2023&index-grp=Public__FULL&index-type=t&type-index=public-credentials&resultsperpage=20&sortby=date > Organizer: > Mike Prorock, Kimberly Linson, Harrison Tang > Scribe: > Our Robot Overlords > Present: > Harrison Tang, Xavi Aracil, Greg Bernstein, Erica Connell, Oliver > Terbu, pauld gs1, Hiroyuki Sano, Japan, Jeff O - HumanOS, Mike > Xu, Gregory Natran, Benjamin Collins, Joe Andrieu, Phil L (P1), > Orie Steele, Kaliya Young, James Chartrand, Kimberly Linson, Leo, > kristina, Chandi Cumaranatunge, TimG, Dirk Balfanz, > ToddSnyderGS1, Benjamin Young, Henry Story, TallTed // Ted > Thibodeau (he/him) (OpenLinkSw.com), Dmitri Zagidulin, Kristina, > David I. Lehn, Denver, Phil Long, Adrian Gropper, > ToddSnyderGS1US, Kayode Ezike, Kerri Lemoie, Brian Richter, Manu > Sporny > > Our Robot Overlords are scribing. > Harrison_Tang: Watching Oliver I'll do the quick intro first and > then I'll kill you. > Harrison_Tang: Sounds good right so hello and welcome to this > week's w3c ccg meeting so this week we are very glad to have > Oliver here to present and lead a discussion on open ID for > verifiable credentials and verifiable presentations so before we > get to them in agenda just want to do a quick reminder on code of > ethics and professional conduct just want to make sure that you > know we acknowledge and respect each other's privacy. > Harrison_Tang: perspectives feel free to make any comments and > things like that. > Harrison_Tang: Silence you know you keep in mind of the code of > ethics all right quick I denote anyone can participate in these > calls however all substantive contributions to atcg work items > must be members of the ccg with full IP our agreement sign I make > sure you have that w3c account and you have any problems or > encounter any issues in regards to sign up to a w3c account or > the mailing list just let it. > Harrison_Tang: any of the cultures know. > Harrison_Tang: these meetings. > Harrison_Tang: Corded and it's automatically transcribed we do > try to publish these meeting minutes within a day or two but if > you need it a little bit sooner just that any of us know. > Harrison_Tang: We used to teach at to Q speakers during the call > so you can type in Q Plus to add yourself to the Q where Q minus > 2 to remove. > Harrison_Tang: All right any introductions or reintroductions if > you are new to the community or if you are if you haven't been > active and want to rename engage with the community please feel > free to just unmute and introduce yourself. > Benjamin Collins: Okay I'll do a quick introduction my name is > Ben I'm from transmute and glad to be on the call today. > Harrison_Tang: Anyone else feel free to mute I'll mute. > Xavi_Aracil: Yes and let me introduce myself and tell me that you > like from one attack and curly based on in Barcelona Spain very > happy to be here. > Harrison_Tang: All right announcements or reminders you have any > announcements or any reminders feel free to just allow yourself > to the qy me. > Erica Connell: Hi everyone yes it's Erica I just wanted to give > a friendly reminder that we're building the web of trust is > coming up September 18th through the 22nd in Cologne Germany I > will put a link to the Eventbrite in the chat all are welcome and > their scholarships and sponsorships available as well thanks > that's all. > Erica Connell: https://rwot12.eventbrite.com/ > Harrison_Tang: Thank you Erica Clea. > Kaliya Young: Hi all so friendly I'm Commander that we've got > the internet identity Workshop coming up October 10 through 12 in > Mountain View California and we also have sponsorships available > I'm going to put a link in the chat so folks who have don't know > about a how affordable sponsorship is can. > Kaliya Young: To learn more about it. > Kaliya Young: I have quite a few slots available and it's a key > component of helping the event run so I'll put a link to the main > website and also that sponsorship document for folks to look at > thanks so much. > Harrison_Tang: Any other announcements were reminders. > <kaliya_identitywoman> Event Website coming up October 10-12. > https://internetidentityworkshop.com/ > Harrison_Tang: All right a quick preview of what's coming so next > week I will have already Mike Barack and others to kind of give a > update on the traceability and then after that we have machine > identity in Federated system so Justin Reacher will talk about > that and then after that we'll talk about Fido to and wipe all > thin and then the seconder September 26th will have selected > disclosures 48. > Harrison_Tang: equities of value will be the discussion on that. > Harrison_Tang: Any other announcements were reminders. > Orie Steele: Paris and just confirming that traceability status > updates happening next week. > Orie Steele: Okay I think I have my dates wrong thank you. > Harrison_Tang: Thank you no thank you again sorry for the > confusion to regards to the scheduling and things like that so > thanks thanks Lori. > Harrison_Tang: All right any updates or comments on the work > items. > Harrison_Tang: Okay well let's get to the main agenda so this > week as mentioned earlier we're very glad to have Oliver taking > the time to present and be the discussions on open ID for > verifiable credentials and verifiable quick presentation so I > thank you Oliver for taking the time to present here and the > floor is yours. > Harrison_Tang: All-American go on me. > <kaliya_identitywoman> Link to learn more about our sponsorships > for IIW. It costs as much to sponsor IIW as it does to attend an > event like Identiverse ;) > > https://docs.google.com/document/d/1DgVYUJQLgnguFOicm91TjnrUIHyuiaWXhnZ36gvyamM/edit > Harrison_Tang: If you don't mind like if you don't mind can you > introduce yourself a little bit and then we can get right into > the presentation thanks. > <kristina> announcement! a new WG dedicated to OID4VC is starting > this thursday in OIDF! > > https://openid.net/announcing-the-digital-credentials-protocols-working-group/ > Kristina: Sorry Oliver if you can go back to the previous late > just a nod to confuse people open ID for credential Asians and > presentations or based on OS so we are talking about existing all > of us relying parties and OSS authorization servers being able to > leverage right all those of course backs so those two are > completely based on all us like you do not need to understand up > that you connect to be able to do that right so only. > Kristina: Of the provider which is synonymous with syndication > piece is still based on connect just being really clear because > you know that's why it's called open idea for a fabric with an > shows and not of midi connector profiled for credentials to > because it's fundamentally based on all of us who I deliver. > <orie> Does the new working group mean that all new verifiable > credentials protocol work should happen at OIDF, or is the OAuth > WG at IETF planning to do protocol work for VCs ? > <dmitri_zagidulin> ooh great question Orie > <orie> afaik, IETF OAuth will need a new charter to do that kind > of thing, so maybe OIDF willl absorb all the related work. > Harrison_Tang: Sorry sorry I'll live it like do you mind taking > like a couple questions right now or you want to do it again. > Harrison_Tang: I'm on it to the queue so Dimitri. > Dmitri Zagidulin: Thanks I wanted to ask question before we got > too much from from the previous slides I wanted to ask about the > you mentioned that people can use existing open ID issuers also > open ID Lupe's identity providers for issuing credentials like > having having having tried to do that at least in the JavaScript > and the node ecosystem I find that. > Dmitri Zagidulin: That they're not able to write the like. > Dmitri Zagidulin: The VCI specs introduced new parameters new > API endpoints that the existing issuers don't have what am I > doing wrong. > <orie> might be a good question for stack overflow... how to add > custom claims to `id_token` from AS > Kristina: Seriously I don't think anything is wrong right so > again they are reusing all of us authorization servers and when > you'll get to the issuance part it will be clear but what issues > spec does it introduces a new resource server which you can > leverage using your existing authorization server and for > existing authorization server you can actually use it without > modifications if you're using a scope parameter to identify > which. > Kristina: attention seeker requesting like for example. > Kristina: Shouldn't we are reusing Azure active directory which > is an existing authorization server which does not take any > modifications because it takes billion transactions a day to > issue credentials so you add eraser which is a new component > which you need to add from a scratch that's true you need to work > that but from the authorization server perspective you can reuse > up. > Dmitri Zagidulin: I see I see I think I was blocked by the > server I was using doesn't understand the credential definition > property and some of the other properties in the request. > Kristina: Yeah so that's our our that's translation details so if > you instead try to use scope but that would need you know the > wallet and the a sure knows that this scope stands for this > credential so you can map it back to format type whatever you > need once you define that that should be more straightforward. > <orie> we removed scope requirements from the trace-api to > support these cases recently. > <orie> (we had conflicting scope requirements, that we removed). > <orie> everytime I see presentation exchange, json pointers, I > imagine doctor strange searching for possible futures where the > avengers don't loose. > <dmitri_zagidulin> lol > <orie> would really love to see this working over SMS based > phones. > <dmitri_zagidulin> how does the web-based issuer open the wallet > app? > <orie> protocol handlers and deep links I assume. > Harrison_Tang: Yes Ori please. > Orie Steele: So this EP working group at open ID Foundation I > think in the previous slide you mentioned you know some of these > open ID Foundation protocols already support see bore and compact > credential format so they're not attached to just Jason and > base64 URL encoded credential formats is that correct. > Dmitri Zagidulin: > https://openid.net/wg/digital-credentials-protocols/charter/ > Orie Steele: But my question specific to the DCP working group > meaning that there will be protocol work on non Json represented > credential formats at that working group all right. > Kristina: I mean we will be sorry and this would be working with > we will be working on opening day for a fabric credentials > protocols that is three that Oliver talked about and also we have > additional strayed documents being contributed security analysis > userinfo profile for dma act and they ble part they are all > agnostic for credential format and yes they will support the > Seaboard based binary Pro formats as well. > Orie Steele: In terms of the protocols that are being built > there are they limited to mobile wallets only or is there room in > there for cloud identity service agent workload identity you know > cases where you have a credential holder that isn't a human and > doesn't have a mobile phone. > Kristina: Yeah so as Oliver mentioned nothing from prodigal > perspective limits the wallet to be a native app work the mobile > wallet so yeah we do support all the protocol itself does support > the words with the back in the cloud component or browser-based > words I think that's slightly different from where you're going > at which is kind of more server-to-server organization Awards > organization server kind of presentation so. > Kristina: well technically because. > <orie> like wimse, etc... > Kristina: And all of us granted that's up you can already do that > but we have received recently increasing number of enquiries how > can people do this organization to organization kind of scenario > so we will be looking into that more. > <orie> "workfload and service identity" > <kristina> i need to catch up on wimse.. > Kristina: What's patreon the cube do they send me three. > Kristina: Thank you - the sorry Oliver. > Dmitri Zagidulin: Yeah I took myself off the queue although > could you drop them URL to The Whimsy spec. > Orie Steele: https://www.ietf.org/mailman/listinfo/wimse > Dmitri Zagidulin: X if anybody has the URL to The Whimsy spec > handy the one that Oreos mentioning and thank you. > Orie Steele: https://mailarchive.ietf.org/arch/browse/wimse/ > <orie> i wil join when you switch to github > <orie> and not before > Harrison_Tang: Thank you Oliver Christian. > <orie> <3 !!!! > Kristina: Or we are changing to GitHub this Thursday so you'll be > able to have no more excuses not to drink. > Kristina: But yeah no you you don't have to be an opening the > foundation member to join the working of actually as long as you > sign an IPR agreement you can join the the coals right away yeah > so if anyone's interested they barrier to just call in and listen > in to the call is there was a really low you need to be a member > if you once we go to implementers draft and you want to vote on > specification that's when you need a membership. > Harrison_Tang: And Christina just to clarify earlier you > mentioned that there's a new working group form is that the > digital credentials protocol working group or is it something > else. > <orie> and its a paid membership like W3C? or free to participate > like IETF ? > Oliver Terbu: > https://openid.net/wg/digital-credentials-protocols/ > <denver> is it possible to share slides? > Kristina: Correct yeah so we were doing all this work under the > ability connect working group in a paint Foundation until this > point but as you can see it's not connect really it's based on > all of us but still about identity so yeah we have a dedicated > working group to this and that will be using GitHub which we are > all really excited about. > Harrison_Tang: And I think already has a question is is that pay > membership like w3c or free to participate for the open ID > working group. > <tallted_//_ted_thibodeau_(he/him)_(openlinksw.com)> WIMSE == > "Workload Identity in Multi-Service Environment" (not "Women in > Math, Science & Engineering" which is first suggestion from some > search engines...) > <orie> my goal is to not pay another SDO, I'm happy to sign IPR > agreements. > Kristina: Yeah so if your goal is to be able to comment on the > issues to the PRS approve your took be ours based on you know and > I pr protect with matter like obey Foundation does not require > they membership so you can do that you know as long as you sign > the IPR and you tell us that there no you know know I pr concerns > basically that's what we most care about the obviously > organizational membership is appreciated but that's. > Kristina: more if you want to get voters. > <harrison_tang> ;( > Kristina: And where's our organization is going like how budget > is being spent what not like for a spec writing you don't need > membership. > <orie> awesome! > <kaliya_identitywoman> and individual memberhsip at OpenID is $50 > Kristina: You're right it's 50. > Harrison_Tang: Any other questions. > <orie> just like an Apple developer license : ) > Harrison_Tang: So this is a roughly a newbie question but I know > that there are multiple different kind of protocols were > competing standards right like open i0 open ID right we see like > we're seeing here and there's the date calm and there's no VC > apis and things like that I know the open ID my impression is I > hope ID is the most most popular it has the most options right > now but I'm just curious why. > Harrison_Tang: what are the kind of pros and cons and question. > Harrison_Tang: We're which standards or protocols makes more > sense what the kind of the trade-offs. > Harrison_Tang: All right you want to go next. > <kaliya_identitywoman> <3 thanks Orie :) > Orie Steele: I'm gonna duck the defend your favorite protocol > War bait but I wanted to ask regarding presentation exchange as a > component in open ID connect family specifications what is the > sort of open ID Foundation view of presentation exchange from > diff is that specification stable enough to build on. > <dmitri_zagidulin> @Orie - thanks, I had that same question > Orie Steele: Ietf should it grow up more at diff should it move > to open ID Foundation just because as far as I'm aware this is > the first time anything in the open ID ecosystem has taken a > dependency on a specification that wasn't developed at ietf or > you know another reputable standards organization so I'm > interested in open ID foundations view of presentation exchange > as a dependency mandatory to support sort of sub. > Orie Steele: Asian that's it. > Kristina: Or decided to substitute one tricky question with > another one yeah. > Kristina: But okay so. > Kristina: Everything you say is correct but right now. > <orie> yes, its true, thats called a backflip kick : ) > Kristina: We are we appreciate the so we we have resumed closely > working with c-diff PE editors we had a couple of calls so we had > couple of remaining concerns so one was security so reg ex Json > schema and allowing anything pretty much like around that so they > are. > Kristina: are good. > <orie> regex / redoss is a real thing. > Kristina: Happening around you know maybe you know prohibiting > the usage of reg ex and Jason pass for example so that > conversation is ongoing another part is. > Kristina: Yeah so I think right now the plan is to get a try to > work with the presentation exchange editors working group to get > the specification to a really stable reliable state which gives > those minimum functionalities and what we do observe is so > because the open the deeper VC protocols allow you know instance. > Kristina: ability points you need a pro. > Kristina: For example the ice mdl like they have a clear-cut > profile to say this is sequential format this or identifier > sister kept of sweets what not right but people do is that they > tend to add requirements and of a presentation exchange like for > example the Mbox folks did at certain like Okay so this > identifier has to be a doctype or like this you know should be > this so that's what we observe realistically. > Kristina: If both of us are going sorry. > Kristina: Yeah into sorry quickly build up on a previous question > right. > Kristina: Yeah as much as yes you probably need some additional > work on top of your existing reservation servers they. > Kristina: There is a variable formed ecosystem so I think that > kind of people willing to leverage existing knowledge existing > infrastructure has been kind of a good pushing force so far. > <orie> nothing says confidence, like moving a spec to a tougher > arena of combat... I would like to see DIF specs make it to IETF > or ISO, and not stay stuck at DIF.... personally. > Harrison_Tang: All right any other questions. > Dmitri Zagidulin: Iif I've got a question what's the what's the > current state of the art thinking in the open ID for VC + VP > groups in terms of wallet selection like what's the I remember > there was some talk about may be working on a while it's selector > or yeah it's like what's the what's the latest thinking. > <kaliya_identitywoman> Wallet INVOCATION!!!! :) > <dmitri_zagidulin> nice > <orie> mDoc Request API supports wallet selection? > Kristina: Yeah so Dimitri I we haven't invented a voiceover actor > yet I think to thing that's happening is one is kind of > negotiations with the browser vendors and I think there'd be some > conversation that tpack in few weeks where we are trying to make > sure that if there is a wallet selector provided by you know > browser vendors what not it should you know work for like > different protocols and not just. > Kristina: just the you know API so that. > Dmitri Zagidulin: Thank you that's huge. > Kristina: To have a nice wallet so action does not lock you into > the API provided by the browser's I think that's one side of > conversations ya know like we need all your help like to do that > because right now is the direction is oh you want the wallet > selector now you're forced to use this API so we don't want that > Ray so I think that's kind of where all your help us appreciate > it another side of conversation is the wallet at the station > recent conversation so I think that's the different ecosystem at > yours are starting to think about how do they. > Kristina: you know make sure that the reliable trust about good > wallet so I think. > <kaliya_identitywoman> Where is the work going on re: wallet > invocation capabilities - like this is really key and can't just > be pushed off "into the future" > Kristina: You're starting to see is or these direction we're > thinking of is they wallet may be registered as a general kind of > custom URL scheme but the wallet you'll have to send the word at > the station to get the actual request objects that are very far > for example so the malicious wallet might be able to you know > start the flow but they won't be able to get the actual request > and continue so those kind of kind of mechanisms. > Dmitri Zagidulin: Thanks I know we're almost at the top of the > hour but Orie is asking in chat if you could say a few more words > about doc request API Oliver mentioned that there's some sort of > custom UI could you say a little more about that how does MDOC > deal with while its election / invocation. > Kristina: It's an existing yet right so what's and ISO standard > right now is basically profile of open 84 BC re so what we have > been talking about is true at the same time like browsers are > trying to leverage that Forum to you know give like look here's > an API so the I think there is some first versions of those apis > for you know different companies or building but they are not > standardized yet that work to standardize those is hot. > Kristina: how is about to be happenin. > Kristina: If ever sing like you know goes. > <kristina> openid4vp-mdoc:// :D > <dmitri_zagidulin> thank you Oliver, thank you Kristina!! > https://openid.net/wg/digital-credentials-protocols/ > Harrison_Tang: All right thank you I think we're at time just > want to say thank you Oliver thank you Christina for coming here > and answering our spicy and tough questions was Oliver and > Christina has mentioned earlier there's a new working Group Forum > on digital credentials protocols we send the link right here the > meeting is that every third every other Thursday at 2:00 2:00 UTC > is that correct or. > Kristina: It's every Thursday sorry yeah it's every Thursday yeah > it just they Time Changes by our but we don't know how I think at > least one of the new DCP working of course will be Thursday > thanks for p.m. German time 8:00 a.m. or 7:00 a.m. Pacific but we > do have requests for a pack folks sitting might do something like > a rotating Coast like they say working with us so you'll see. > Harrison_Tang: All right thank you thanks a lot alright this > concludes today's call you have any last. > Harrison_Tang: Maybe in this click right this concludes this > week's meeting so thanks thanks a lot. > > >
Received on Wednesday, 30 August 2023 06:46:29 UTC