-
Notifications
You must be signed in to change notification settings - Fork 6
Description
The spec indicates DIIPv4 supports IETF status token lists.
The IETF status token list indicates it is usable for JWT tokens. This creates an issue with CBOR encoded tokens and it is unclear if this would apply to SD-JWT credentials as well, or only to JOSE encoded credentials.
The IETF spec states the token status is encoded in a 'status' claim that contains a 'status_list' claim, presumably directly in the 'root' of the JWT.
DIIPv4 also states it supports VCDM 2.0. That spec has a 'credentialStatus' claim in the credential which would encode the status token list information. It is unclear whether support for IETF status tokens would allow encoding the status information in the credentialStatus claim of the credential, instead of in a separate 'claim' attribute.
Hence I suggest the next version offers more implementation details about how status lists should be encoded in the various supported encodings.
I also suggest to support BitstringStatusList. It is effectively the same technology as the IETF status token lists and the implementation fits nicely in the VCDM 2.0 credentialStatus claim. This would fit the ecosystem much better than supporting IETF status token lists, which are directed at JWT tokens specifically and not at credentials in general.
Cheers,
Michiel Uitdehaag
SURF