DIIP V4 Specifications #23
Replies: 12 comments 4 replies
-
|
In addition to the listed specs there is a suggestion for wallets in the category "Organizational Wallet - Verifier" to agree on using an "OID4VP API spec". This would allow an even quicker setup of verifier/relying party solutions (web mobile or native app) with flexible choice of integrating any compliant org wallet. The initial architecture has been setup and implemented by Sphereon and Credenco but we may include it in the DIIP V4 specs if there are sufficient other org wallet developers that see the benefit and want to implement it. |
Beta Was this translation helpful? Give feedback.
-
|
Rename "Identifiers - Organizations" to "Identifiers - verifiers and issuers". |
Beta Was this translation helpful? Give feedback.
-
|
Drop the requirement to support 18013-5. |
Beta Was this translation helpful? Give feedback.
-
|
Instead of "Organizational Wallet / Issuer" and "Organizational Wallet / Verifier" use terms "Issuer Agent" and "Verifier Agent". |
Beta Was this translation helpful? Give feedback.
-
|
What about the support for Digital Credentials API? Not ready for real use yet? |
Beta Was this translation helpful? Give feedback.
-
|
Drop DID:JWK unless someone presents real benefits it brings over plain JWK. |
Beta Was this translation helpful? Give feedback.
-
|
Add explanatory text specifying that the DIIP profile doesn't require the credentials to be bound to the holder's keys (device binding). JWK should be used to identify the holder (subject) only in cases where cryptographic device binding is required. Otherwise, the issuers are free to use an email, a social security number, or any other identifier that suits the needs of the use case. |
Beta Was this translation helpful? Give feedback.
-
|
What is the actual spec to do web-based key resolution/jwks? Issuer is identified by "https://example.com/myRandomJWKS.json"? |
Beta Was this translation helpful? Give feedback.
-
|
OID4VCI issuance flow variations leaves room for optionality. Suggestion:
|
Beta Was this translation helpful? Give feedback.
-
|
OID4VP optionality: Authorization Request parameters: Suggestion: support for |
Beta Was this translation helpful? Give feedback.
-
|
OID4VP optionality: client id schemes: Suggestion:
|
Beta Was this translation helpful? Give feedback.
-
|
So the overview above still contains SIOPv2, but apparently it has been removed from the spec here. I missed a couple of DIIP meetings, so could someone explain why it is now completely omitted? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Below the suggestion for the DIIP V4 specs as a starting point for further discussion.
Wallets are now split up in different categories. This means that a wallet can for instance be conformant with the DIIP V4 “Organizational Wallets – Issuer” specs but not with the “Organizational Wallets – Holder” specs.
One of the topics for discussion is if DIIP V4 needs to specify which parts of the various specs need to be supported or that we assume that all parts of the various specs need to be implemented in the wallets.
Please add your feedback as a comment in this thread. Anyone can participate in the discussion.
Beta Was this translation helpful? Give feedback.
All reactions