[Openid-specs-ab] SIOP Special Call Notes 17-Feb-22

Mike Jones Michael.Jones at microsoft.com
Thu Feb 17 19:11:08 UTC 2022


SIOP Special Call Notes 17-Feb-22

Mike Jones
David Chadwick
Kristina Yasuda
Kenichi Nakamura
Daniel Fett
Jo Vercammen
Petteri Stenius
Torsten Lodderstedt

Open Pull Requests
              https://bitbucket.org/openid/connect/pull-requests/
              PR #124: [oidc4vci] clarify sub value in the ID Token Issue #1426
                           We agreed to merge this
              PR #107: Support for federations using the termsOfUse property
                           Torsten tried to validate the JSON and it failed
                           David Chadwick said that he believes the JSON is correct
                                         He discussed this on the DIF PE call in the past week
                           Torsten said that the PE JSON Schema doesn't work
                                         And that some ideas that have been discussed are not actually in the spec
                                         Torsten checks all the examples he adds to specs to make sure they are valid
                           Mike stated that we should fix the known syntax problems in the examples before merging
                           This is related to:
                                         https://github.com/decentralized-identity/presentation-exchange/issues/303
                                         https://github.com/decentralized-identity/presentation-exchange/issues/280
                                         Torsten said that he would work with the PE folks on these issues
              PR #120: Issuer Handling SIOP
                           The corresponding issue is #1400, where there's been good discussion lately
                           Kristina said that DW indicated on the last Connect call that Ping Identity plans to use "iss" for a trust framework reference
                                         Torsten said that a trust framework reference could be included elsewhere in the ID Token
                           Torsten said that the PR is in good shape and includes the rationale for this change
                           Kristina referenced Stephane Durand's comments
                           Mike said that merging this will enable us to put trust in the issuer - unlike self-issued.me
                           Kristina said that the PR has been updated to reflect actionable comments
                                         Unless more actionable comments have been filed, we proposed to merge it in a week
                                         Torsten said that this change surfaces differences in people's mental models of SIOP
                           Torsten said that DW's comments mostly mean that we need additional data in the ID Token
                                         Torsten said that these should be captured in separate issues and not block merging this PR
              PR #101: Fetching presentation definitions from a remote repository
                           David said that he copied the metadata text from OpenID Connect Discovery
                           Torsten said that there's three ways to pass parameters in connect - in the URI, using "request", and using "request_uri"
                                         He said that the default is that a request conveys all the parameters in the URI
                           Kristina expressed support for having a default
                                         Mike did too
                           David said that presentation requests can be too big to include in URIs
                                         Torsten said to use PAR then
                                         Kristina said that using request_uri is another way to handle the large size
                           David said that request_uris can be referenced by multiple parties, which he sees as being a feature
                                         Torsten said that doing anything by reference increases complexity for all parties
                                                       Including hosting and maintaining the externally referenced data
                           Mike asked if Torsten could propose specific changes to establish the default
                           Kristina suggested that we file an issue asking people's opinion on whether there should be a default and what it should be
                                         David agreed to file that issue
                           Jo asked for another week to consider this PR

Open Issues
              https://bitbucket.org/openid/connect/issues?status=new&status=open
              #1436: Mental Models
                           David observed that sometimes people are talking past one another because they have different mental models of SIOP
                           He listed a number of them in the issue
                           Kristina made a detailed comment in the issue
                           Kristina said that in a recent Connect call, the biggest confusion observed was between authentication and conveying claims about the user
                           Torsten thanked David for filing the issue
                                         He wants to think about the points made and respond
                                         Mike also requested time to review the details of the issue
                                         We agreed to discuss this on the next SIOP call in a week
              #1399: SIOP with any OIDC flow
                           We agreed to park this until PR #120 is merged
              #1379: Resolving Client_ID
                           Kristina expressed that we don't need to mandate registration
                           Mike said in Connect Core, we enable registration but don't mandate it
                                         In some cases, registration happens out of band
                                         He thought we should do the same here
                                         Torsten agreed with Mike's comments
                           Kristina said that there's a difference between mandating something and there being a default
                           Torsten pointed out that there's a description of Mandatory to Implement features in OpenID Connect Core
                                         See https://openid.net/specs/openid-connect-core-1_0.html#ImplementationConsiderations
                                         Mike credited Torsten for that and said that it has been very useful
                                         Torsten said that we should do the same thing for SIOP
                           Kristina is resolving this issue until we gain more deployment experience

OpenID Foundation SIOP Strategy
              Kristina reported that there is $12,000 approved for writing a SIOP whitepaper

Next Call
              We are cancelling the Monday, February 21, 2022 call due to the Presidents Day holiday in the United States
              The next Connect call will be on Thursday, February 24, 2022 at 7am Pacific Time
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-ab/attachments/20220217/f0a40020/attachment.html>


More information about the Openid-specs-ab mailing list