biscuit-auth / biscuit-go

Apache License 2.0
70 stars 21 forks source link

Version 4 format features #146

Open yaronf opened 3 months ago

yaronf commented 3 months ago

This PR implements several v4 format features:

Along the way I solved several bugs and added some unit tests.

Since this is a very large PR, I suggest to review it commit by commit.

Also, since it still doesn't implement all of the v4 format, please merge it into a separate branch for now.

Lastly, just like #142, this implementation does not minimize the version number when serializing. I need your help in understanding the relevant code.