Skip to content

Conversation

Dindexx
Copy link
Contributor

@Dindexx Dindexx commented May 10, 2025

Short description of what this resolves:

Please wait until PR #328 is merged before reviewing this one.

Implements support for ClaimSets in the DCQL flow, enabling more flexible and standards-compliant claim selection and disclosure.

Changes proposed in this pull request:

  • Implements logic to match and disclose claims based on the first satisfiable claim set, as per DCQL specification.

Dindexx added 5 commits May 9, 2025 17:15
Signed-off-by: Kevin <kevin.dinh@lissi.id>
Signed-off-by: Kevin <kevin.dinh@lissi.id>
Signed-off-by: Kevin <kevin.dinh@lissi.id>
Signed-off-by: Kevin <kevin.dinh@lissi.id>
Signed-off-by: Kevin <kevin.dinh@lissi.id>
@Dindexx Dindexx self-assigned this May 10, 2025
…-and-tests

# Conflicts:
#	test/WalletFramework.Integration.Tests/WalletFramework.Integration.Tests/Oid4Vp/Oid4VpClientServiceTests.cs
@Dindexx Dindexx force-pushed the feature/dcql-claimsets branch 2 times, most recently from 99d5881 to 9fad1fb Compare May 12, 2025 16:30
Signed-off-by: Kevin <kevin.dinh@lissi.id>
@Dindexx Dindexx force-pushed the feature/dcql-claimsets branch from 9fad1fb to df7dee7 Compare May 12, 2025 16:36
Signed-off-by: Kevin <kevin.dinh@lissi.id>
@Dindexx Dindexx force-pushed the feature/dcql-claimsets branch 2 times, most recently from 3c14f52 to 239079d Compare May 12, 2025 16:45
Dindexx added 2 commits May 13, 2025 14:18
Signed-off-by: Kevin <kevin.dinh@lissi.id>
Signed-off-by: Kevin <kevin.dinh@lissi.id>
@Dindexx Dindexx force-pushed the feature/dcql-claimsets branch from 239079d to 801acab Compare May 13, 2025 12:19
# Conflicts:
#	src/WalletFramework.Core/ClaimPaths/ClaimPathComponent.cs
#	src/WalletFramework.Oid4Vc/Oid4Vp/ClaimPaths/ClaimPathFun.cs
#	src/WalletFramework.Oid4Vc/Oid4Vp/Dcql/Models/ClaimQuery.cs
#	src/WalletFramework.Oid4Vc/Oid4Vp/Dcql/Models/CredentialQuery.cs
#	src/WalletFramework.Oid4Vc/Oid4Vp/Dcql/Services/DcqlService.cs
#	src/WalletFramework.Oid4Vc/Oid4Vp/Query/CredentialRequirement.cs
#	test/WalletFramework.Integration.Tests/WalletFramework.Integration.Tests/Oid4Vp/Dcql/DcqlServiceTests.cs
#	test/WalletFramework.Oid4Vc.Tests/Oid4Vp/Dcql/DcqlTests.cs
#	test/WalletFramework.Oid4Vc.Tests/Oid4Vp/Dcql/Samples/DcqlSamples.cs
@Dindexx Dindexx merged commit 91c6142 into main May 15, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants