[Openid-specs-risc] Call notes 2025-04-01
Shayne Miel (smiel)
smiel at cisco.com
Tue Apr 1 18:28:01 UTC 2025
Hi all,
Here are the meeting notes from today's call. They are also stored here<https://hackmd.io/@oidf-wg-sse/wg-meeting-20250401>.
Thanks,
Shayne
[cid:63d6a2df-569d-4dec-85ac-b64b9409a462]
[https://duo.com/assets/img/email/spacer.gif]
Shayne Miel / Principal Engineer (he, him, his)
smiel at cisco.com<mailto:smiel at cisco.com>
(919) 923-6230
cisco.com<https://www.cisco.com/site/us/en/products/security/index.html>
WG Meeting: 2025-04-01
Agenda
* Review PRs
* Review Issues
* IPSIE Actions
Attendees
* Shayne Miel (Cisco)
* Sean O'Dell (Disney)
* Jen Schreiber (Workday)
* Thomas Darimont (OIDF)
* Yair Sarig (Omnissa)
* Mike Kiser (SailPoint)
* Apoorva Deshpande (Okta)
* JD Pawar (Workday)
* Tushar Raibhandare (Google)
Notes
IPSIE Action
* IPSIE group is looking to us
* (Jen) In SET spec, SETs can only be descriptive
Review PRs
* (Jen) Issue 247. Tried to phrase it to be backwards compatible.
* If Tx supports pull it should indicate as such
* (Shayne) Make it a MAY to be more normative and ship it
* (Jen) CAN vs MAY debate
* (Apoorva) if thte Tx does not contain events supported should it reject?
* (Jen and Shanye) Support backwards compatibility and non normative changes
* (Apoorva) Rather than default to defaulted channels error out
* (Yair) Implementations are broken regardless if the change is normative.
* (Shayne) Normative changes are ok.
* (Yair) In the spec you default to pull, but this would error if it not supported or say the Tx is not supporting this method
* (Apoorva / Jen) return back 400 or 405 or 406? Not 418
* (Group consensus) 400 was the group vote
* (Shayne) Issue 246
* (Shayne) Tx creates the audience value ahead of time for the Rx (new in the Interop)
* (SHayne) find a place in the spec that says this.
* (Shayne)If the aud value is agreed upon out of band than the Rx must validate it during stream creation.
* (Apoorva) aud it Tx supplied. In addition to what is in the Issue. The aud value returned in the stream creation api should be validated b the Rx.
* (Shayne Apoorva Jen) Talking about when you validate the aud value. Stream Response from Stream Create Request.
* (Shayne) if it is decided out of band it should be validated between the Tx and Rx
* (Apoorva) why would need to get the streams that are created
* (Apoorva) validate the set aud to match the stream aud
* (Yair) if the Rx provides the value it is different from the Tx. If the Rx does not validate then you upen yourself up to receiving events from someone else or spoofing.
* (Sean Yair Shayne Jen) Talking about Rx supplied vs Tx created
* (Jen) the aud is agreed upon out of band and is agreed upon
* (Yair) makes it unique with a binding pair
* (Shanye) how can a Rx validate the aud?
* (Sean) its like clientID maybe?
* (Jen)?
* (Yair) aud is the flipped side
* (Apoorva) can we table it?
* (Jen) Try rephrasing it
* Issue 245
* (Shayne)relationshp between Tx and Authorization Servier
* (Jen) text is confusing in interop profile
* (Jen) existing text must support at least one of the following for a short lived AT
* (Jen Shayne) Talking about authorization server and MUST obtain an access_token out of band
* (Jen and Apoorva) there is a PR to reorganize this ISSUE
* (Apoorva) What is the role of a resource server and authorization server?
* (Apoorva and Jen) will work together on this to push it over the finish line.
* (Apoorva and Jen) will open the issue and get wording down pat
* (Shayne) Issue 243
* (Jen Shayne Sean) SHOULD was agreed to and the interop profile is going to match on the same PR
* (Shayne) Issue 244 EVENT METADATA!!! Thunderdome!
* (Shayne) updating comment of Issue - Should be representative of the event rather than the subject.
* (Apoorva) remove "or actions" from line 177.
* (Jen) agreed
* (Sean)agreed and [:pray:]
* (Shayne) Rx's were overloading reason_admin
* (Thomas and Sean) what were you going to do and what can you pass in? Examples were given.
* (Apoorva Jen Sean) Size of the JWT will be an issue
* (Apoorva) makes interoperable hard
* (Jen Sean) not sure about that
* (Shayne) There is going to be a struggle to get shit done between 2 companies versus all companies
* (Apoorva) provide clear guidance on when, why, what to use
* (Apoorva) Issue 225 was reverted and asking why?
* (Everyone) see https://hackmd.io/@oidf-wg-sse/wg-meeting-20250211
* (Shaye Apoorva) Approved. Putting events_supported back into the well-known endpoint.
* (Sean) to approve.
* (Jenn Shayne) Can closse Issue 202
Review Issues
Action Items
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-risc/attachments/20250401/56d1eaee/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Outlook-cxtoehfm.png
Type: image/png
Size: 13713 bytes
Desc: Outlook-cxtoehfm.png
URL: <http://lists.openid.net/pipermail/openid-specs-risc/attachments/20250401/56d1eaee/attachment-0001.png>
More information about the Openid-specs-risc
mailing list