[Openid-specs-ab] Issue #1230: Adopt Presentation Exchange as an officially supported mechanism within SIOP (openid/connect)

Torsten Lodderstedt torsten at lodderstedt.net
Sat May 8 12:03:46 UTC 2021

Hi Daniel,

thanks for bringing this topic up.

The authors of OIDC4VP (https://github.com/awoie/vp-token-spec) have been thinking about incorporating PE as building block to benefit from the previous work done at DIF. We are seeking for the simplest possible way to leverage VPs via OIDC that can easily be used by any developer according to OIDC’s principle of “making simple things simple and complex things possible”.

However, it seems PE has a lot of overhead in comparison to a OIDC “native” solution due to the transport agnostic and flexible approach taken. OIDC already has a mechanism for requesting claims and ways to deliver them. What is needed in my opinion are ways to request credentials/presentations (including specific claims from those - selective disclosure) and places and representations to deliver them. As far as I see, elements of PE could address the first requirement (through primitives in input_descriptors and submission_requirements) but does not address the latter.

Could you please explain how you envision DIF PE to be integrated with OIDC in a developer friendly way?

thanks in advance,

> Am 07.05.2021 um 00:33 schrieb Daniel Buchner via Openid-specs-ab <openid-specs-ab at lists.openid.net>:
> New issue 1230: Adopt Presentation Exchange as an officially supported mechanism within SIOP
> https://www.google.com/url?q=https://bitbucket.org/openid/connect/issues/1230/adopt-presentation-exchange-as-an&source=gmail-imap&ust=1620945241000000&usg=AOvVaw1XLKHzpD1t-ISUjdR0YtpN
> Daniel Buchner:
> [DIF Presentation Exchange \(identity.foundation\)](https://www.google.com/url?q=https://identity.foundation/presentation-exchange/spec/v1.0.0/&source=gmail-imap&ust=1620945241000000&usg=AOvVaw1S81DuMVg3dwH1vMDL2nMt) has now been adopted by all major VC-focused standards organizations and industry groups. As I see more and more duplicative proposals, Issues, and spec details popping up in this SIOP work, it’s becoming clear we need to regroup and reassess those aspects of the SIOP initiative. I am unclear why the PE primaries were not pulled in to ensure uptake of these cross-compatible specs, but the time is now to reorient. We can accelerate this entire SIOP initiative by leveraging the work the community has done in DIF. This is an umbrella decision that should be addressed as both a top-level proposal and individual, targeted issues that resolve the duplicative activities in favor of the existing solution - I will begin opening those over the next few days.
> _______________________________________________
> Openid-specs-ab mailing list
> Openid-specs-ab at lists.openid.net
> https://www.google.com/url?q=http://lists.openid.net/mailman/listinfo/openid-specs-ab&source=gmail-imap&ust=1620945241000000&usg=AOvVaw0T4L1rc3J9lJ9IK5PFvoYH

More information about the Openid-specs-ab mailing list