A super fast CLI tool to decode and encode JWTs built in Rust
--exp
/-e
to require an =
sign, which was not required before. This means that when you used to be able to write --exp +365d
, you must now write --exp=+365d
. This is only required for this flag.--out
argument to save output to a file #221--date
argument to change the display format of the timestamps #235--no-typ
argument to prevent typ
from being added to the headerRSASSA-PSS
signatures #132jwt-cli
will always validate exp
unless you pass --ignore-exp
#137prn
option as it's not included in the spec any longer #114exp
claim automatically. Instead, the --exp
flag must be present, with or without a valuejti
when encodingno-iat
flag to disable automatic iat
claim generation--iso8601
flag to represent date-based claims as ISO 8601 date strings. Only applies to iat
, exp
, and nbf