-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
ACME and other protocols use the JWS JSON Serialization format (application/jose+json) in addition to plain JSON. In addition, some values (such as the "kid" parameter) appear in the protected header that cupsJWTSign and cupsJWTHasValidSignature currently don't support.
Tasks:
- Add "kid" key/value pair when signing with
cupsJWTSign - Lookup "kid" value when verifying with
cupsJWTHasValidSignature - Add
cupsJWTSetHeaderNumber,cupsJWTSetHeaderString, andcupsJWTSetHeaderValueto set values in the JWS Protected Header (no support for unprotected values) - Update
cupsJWTExportStringandcupsJWTImportStringto support the JWS JSON Serialization
Reactions are currently unavailable