JanssenProject / jans

An open source enterprise digital identity platform for CIAM or workforce... Janssen is a distribution of standards-based, developer friendly, components that are engineered to work together in any cloud. #OAuth #OpenID #FIDO
https://docs.jans.io
Apache License 2.0
464 stars 73 forks source link

feat: add SIOP v2 and OIDC for Verifiable Presentations #1172

Open zbrumen opened 2 years ago

zbrumen commented 2 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] Currently, the janssen project and from what I have gathered, any OpenID server implementation, has no integration of SIOP or Verifiable Presentations of any kind.

Describe the solution you'd like A clear and concise description of what you want to happen. Add SIOP v2 and OIDC for Verifiable Presentations.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. I have created a custom small serverlet for verifing OpenID SIOP, and all we have is Demo's. I think integration into a large and stable project like jans, can be beneficial for the whole OIDC SSI auth flow :smile:

Additional context Add any other context or screenshots about the feature request here.

nynymike commented 2 years ago

For a large undertaking, we need to create sub issues to track progress. @ossdhaval can perhaps help with this.

ossdhaval commented 2 years ago

Yes, so we will keep this issue as the starting point of this effort.

@zbrumen Next step is to create another issue using development item template. This new issue will be where all the action will happen. This new issue is where