[Openid-specs-risc] Call notes
Atul Tulshibagwale
atultulshi at google.com
Tue Nov 9 18:57:21 UTC 2021
Hi all,
Here are the notes taken in the call today. The notes are also in this doc
<https://docs.google.com/document/d/1ZFwJJDwwSBNKX35VObClC1ctMbMMuHJtr5qY-7xsLW8/edit?usp=sharing>
.
Call on Nov 9, 2021
Attendees:
-
Atul Tulshibagwale (Google)
-
Shayne Miel (Cisco)
-
Stan Bounev (VeriClouds)
-
Josh Matz (Cisco)
-
Martin Gallo (SecureAuth)
-
Adam Goodman (Cisco)
-
Tim Cappalli (Microsoft Identity)
-
Chamath Samarawickrama
Agenda:
-
Clarify PATCH/PUT instead of POST
-
Socialization effort updates
-
Closed loop verification
-
Wildcard subjects
-
RISC draft review process
Notes:
Clarify PATCH / PUT instead of POST
-
Atul to review draft and identify places where we should use PATCH / PUT
instead of POST, according to aip.dev. Tim recommends changing stream
status update and stream configuration update methods
-
Should Add Subject and Remove Subject also have the same changes? The
verbs used in the description of the event indicate a POST and DELETE
-
Does calling “Update Stream Configuration” create the stream, so if it
were a PUT, that would be clear.
-
Should we clarify the two use case possibilities - in the case where
there is tenant-level authorization, you can create the stream by calling
Update Stream Configuration
-
If we’re revisiting this part, we should also revisit the read-only
properties of the stream that are today a part of the update method
-
Some of the multi-tenanted / single-tenanted behavior is not clear from
the spec, so we should clarify that
-
We should schedule a call this time next week and request Annabelle to
attend to clarify the use of “create” versus “update”
-
Agenda items:
-
Create versus update
-
What text should we have to describe the single-tenant versus
multi-tenant use cases
-
How should we handle read-only attributes in the update method
-
Wildcard subjects
Socialization Update:
-
At the meeting after the Authenticate conference (attended by Vittorio
(Okta/ Auth0), Darell (Ping), in addition to regular members). The
consensus was that there needs to be an easy way to test implementations
for Transmitters and Receivers. So we should publish reference code for
Transmitters first and then Receivers. We are looking for companies that
can volunteer to provide such implementations.
-
Update from Microsoft: Resourcing is not looking good for the reference
implementation, but no decision yet.
-
Please reach out to Stan Bounev if you would like to participate in
building the reference implementation
-
Upcoming events
-
Home page should be re-written to have revised position re: Webhooks for
the SSE Framework, add Annabelle’s presentation. Please mail more
suggestions to the list
Closed-loop Verification
-
In setting up a stream, should the Transmitter send a token to the
Receiver, which the Receiver sends back. This forces the Receiver to parse
the token and send back something that proves they have been able to
receive the token
-
This will be only during stream setup
-
Tim to come back with some more details
Wildcard Subjects
-
Use cases: Say the Receiver wants to get all revocation events. By
omitting the subject identifier specific to a user or device
-
Future use cases could misinterpret a general subject (e.g. OU or
Tenant). Instead if we specified the subject as “Tenant X, User *”. For
example, how would you request events for subjects that are only users, not
devices.
-
Instead of “*”, we could specify the subject identifier type (e.g. user)
and not specify a value to indicate “all matching users”
-
We need input from someone who is more familiar with the IETF subject
identifiers spec to understand whether they have thought of this in that
spec.
Review process for RISC spec:
-
We need to start a new review process for the RISC spec implementer’s
draft.
-
Atul to create the new drafts and request Mike Jones to start a new
review process
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-risc/attachments/20211109/ab8c1e46/attachment-0001.html>
More information about the Openid-specs-risc
mailing list