-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update README.md #225
Merged
Merged
Update README.md #225
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,63 +15,78 @@ The identity wallet contains the following features, you can see the full flow w | |
|
||
**General App** | ||
- 🟢 Onboard user | ||
- 🟢 Set up PIN | ||
- 🟢 Set up biometrics | ||
- 🟢 History | ||
- 🟢 Set up PIN | ||
- 🟢 Set up biometrics | ||
- 🟠 Accept privacy policy | ||
- 🟢 Onboarding instruction | ||
- 🔴 Skippable identity instruction | ||
- 🟠 Home screen | ||
- 🟠 Activity | ||
- 🟠 About the app | ||
- 🟢 Authentication using biometrics or PIN | ||
- 🔴 Credential overview | ||
- 🔴 German language option | ||
|
||
**Credential Management** | ||
- 🟢 Credential detail | ||
- 🟢 Delete QEAA | ||
- 🟢 Transaction history | ||
- 🔴 SD-JWT VC Type Metadata | ||
- 🟠 SD-JWT VC Type Metadata | ||
- Resolved and base is used, but not claim metadata or SVG template yet | ||
- 🟠 Revocation SD-JWT VC | ||
- 🔴 Revocation Mdoc | ||
- 🔴 Re-receive the PID | ||
|
||
**Obtain PID from PID provider** | ||
- 🟢 SD JWT VC using OpenID4VCI | ||
- 🟢 Mdoc using OpenID4VCI | ||
- 🟢 [C option](https://gitlab.opencode.de/bmi/eudi-wallet/eidas-2.0-architekturkonzept/-/blob/main/architecture-proposal.md#preliminary-assessment-and-comparison-of-pid-design-options) | ||
- 🔴 [C' option](https://gitlab.opencode.de/bmi/eudi-wallet/eidas-2.0-architekturkonzept/-/blob/main/architecture-proposal.md#preliminary-assessment-and-comparison-of-pid-design-options) | ||
- 🟠 [C' option](https://gitlab.opencode.de/bmi/eudi-wallet/eidas-2.0-architekturkonzept/-/blob/main/architecture-proposal.md#preliminary-assessment-and-comparison-of-pid-design-options) | ||
- 🟢 [B' option](https://gitlab.opencode.de/bmi/eudi-wallet/eidas-2.0-architekturkonzept/-/blob/main/architecture-proposal.md#preliminary-assessment-and-comparison-of-pid-design-options) *temporarily disabled* | ||
- 🟢 Receive the PID from inside of the wallet | ||
|
||
|
||
**Obtain (Q)EAAs from issuer** | ||
- 🟢 SD-JWT VC using OpenID4VCI | ||
- 🟢 mDOC using OpenID4VCI | ||
- 🔴 PID presentation during (Q)EAA issuance | ||
- 🔴 Batch issuance and single use credentials | ||
- 🔴 Authorization code flow | ||
- 🟢 PID presentation during (Q)EAA issuance | ||
- 🟠 Batch issuance and single use credentials | ||
- 🟢 Authorization code flow | ||
- 🔴 Client attestations | ||
|
||
**Present attestations remotely** | ||
- 🟢 PID SD-JWT VC using OpenID4VP | ||
- 🟢 PID mDOC using OpenID4VP | ||
- 🟢 QEAA SD JWT VC using OpenID4VP | ||
- 🔴 QEAA Mdoc using OpenID4VP | ||
- 🟠 Combined presentations | ||
- 🟢 QEAA Mdoc using OpenID4VP | ||
- 🟢 Combined presentations | ||
- 🟢 Cross-device QR flow | ||
- 🟢 Same-device flow | ||
- 🔴 New VP query language | ||
- 🟢 SD-JWT OID4VC conformance test suite | ||
- 🟢 mDOC OID4VC conformance test suite | ||
- 🟠 New VP query language | ||
|
||
**Present attestations in-person** | ||
- Android | ||
- 🟢 Android-Android over NFC for device engagement | ||
- 🔴 SD-JWT VC using OpenID4VP over BLE | ||
- 🔴 mDOC over BLE | ||
- 🟠 mDOC over BLE | ||
- iOS | ||
- 🔴 SD-JWT VC using OpenID4VP over BLE | ||
- 🔴 mDOC over BLE | ||
|
||
**HSM** | ||
- 🟢 On device HSM | ||
- 🔴 Cloud-backed HSM | ||
- 🟠 Cloud-backed HSM | ||
|
||
**Trust Establishment using OpenID Federation Draft 40** | ||
- 🟢 Issuer and verifier entity configuration | ||
- 🟠 Verifier e2e flow with the right keys | ||
- 🟠 Functions for showing everything in the wallet | ||
- 🔴 Issuer e2e flow | ||
- 🔴 Wallet in the OpenID Federation | ||
|
||
**Other** | ||
- 🔴 Trust establishment using OpenID Federation Draft 34 | ||
- 🔴 HAIP compliance | ||
- 🔴 WCAG 2.1 compliance | ||
- 🟠 WCAG 2.1 compliance | ||
- 🔴 AI-based oversharing detection | ||
|
||
**[Test issuer/verifier](https://funke.animo.id/)** | ||
|
@@ -82,7 +97,6 @@ The identity wallet contains the following features, you can see the full flow w | |
|
||
The identity wallet contains the following temporary features for development and testing: | ||
|
||
- Switch between C and B' PID flow | ||
- Using a simulated eID test card | ||
- Reset wallet | ||
|
||
|
@@ -96,7 +110,7 @@ The identity wallet contains the following temporary features for development an | |
|
||
## Install | ||
|
||
The prototype app is currently pusblished privately to select parties. If you're a tester for the SPRIN-D Funke project, you should have received the details on installing the app (either directly or via the guidebook). If not, please reach out to us at [email protected]. | ||
The prototype app is currently published privately to select parties. If you're a tester for the SPRIN-D Funke project, you should have received the details on installing the app (either directly or via the guidebook). If not, please reach out to us at [email protected]. | ||
|
||
## Try it out | ||
|
||
|
@@ -204,4 +218,4 @@ The following standards and specifications were implemented. | |
|
||
### 02-09-2024 | ||
|
||
- Redeployed test relying party to add a "Open in Wallet" button for same device flow ([commit](https://github.com/animo/openid4vc-playground-funke/commit/9a839521e8d70aaf92b7fa03fa037fc866644ad0)) | ||
- Redeployed test relying party to add a "Open in Wallet" button for same device flow ([commit](https://github.com/animo/openid4vc-playground-funke/commit/9a839521e8d70aaf92b7fa03fa037fc866644ad0)) |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
finished :)