Laying the groundwork for implementing a query engine that given a SdJwt.Issuance and a Query, produces an appropriate SdJwt.Presentation.
TODO:
[x] Remove the need for parent JsonPath. Given that the SdClaimVisitor is invoked from RecreateClaims we know that the JsonPath of the current node is dot notated. Thus the JsonPath of the parent can be easily calculated using the current JsonPath.
[x] Update readme to include the new use case, including examples like PID or even more complex credentials from the specification
[x] Refactor the Key Binding Example (in tests) to use the high-level presentation function
Laying the groundwork for implementing a query engine that given a SdJwt.Issuance and a Query, produces an appropriate SdJwt.Presentation.
TODO:
parent
JsonPath. Given that theSdClaimVisitor
is invoked fromRecreateClaims
we know that the JsonPath of the current node isdot
notated. Thus the JsonPath of the parent can be easily calculated using the current JsonPath.Closes #180