biscuit-auth / biscuit-rust

Rust implementation of the Biscuit authorization token
https://www.biscuitsec.org
209 stars 29 forks source link

Support heterogeneous sets #186

Open divarvel opened 1 year ago

divarvel commented 1 year ago

It is possible to create a token containing heterogeneous sets (through parameters). Such a token can be serialized and parsed into a Biscuit value without errors (since the protobuf -> datalog parsing only happens later).

https://github.com/biscuit-auth/biscuit/issues/140 makes a case for allowing heterogeneous sets and gives a bit more context.