Escape JsonLD terms in json-paths. Improved JWT VC handling. Bugfixes
Pre-release
Pre-release
Escape JsonLD terms in json-paths. This allows path constructs like $..@context
to be used in definitions. Improved JWT VC handling.
-
Added:
- JSonLD terms like
@context
need to be escaped for the json-path library.
As long as the @ is followed by one or more word-characters we internally escape it, so that the json-path library functions as one would expect.
- JSonLD terms like
-
Changed:
- We now have better JWT claim handling. We are using VC values from the JWT if present. Otherwise we use JWT claim values. If both are present we check them to be equal.
- Documentation updates
-
Fixed:
- Format minimum was not properly handled the schema check
- We translate _const and _enum from the OpenAPI models internally to their actual protected typescript keys (const and enum)
- Different submission requirements and definition combinations where not counted properly