This is the working area for the IETF OAUTH Working Group Internet-Draft, "Selective Disclosure for JWTs (SD-JWT)".
See the guidelines for contributions.
Contributions can be made by creating pull requests. The GitHub interface supports creating pull requests using the Edit (✏) button.
All examples in the document are created from actual running code maintained at openwallet-foundation-labs/sd-jwt-python.
To build formatted text and HTML versions of the draft, run the following steps:
source venv/bin/activate
)cd examples
to change to the examples directorysd-jwt-generate example
to generate the examplescd ..
Now, the draft can be compiled using make
.
The artifacts generated for the examples (e.g., serialized SD-JWTs, Disclosures, payloads, etc.) can be inspected in the subdirectories of the examples
directory.