Section 1 · User commands
jose-jws-fmt.1
Package: jose
JOSE−JWS−FMT
NAME
SYNOPSIS
OVERVIEW
OPTIONS
EXAMPLES
AUTHOR
SEE ALSO
NAME
jose-jws-fmt − Converts a JWS between serialization formats
SYNOPSIS
jose jws fmt −i JWS [−I PAY] [−o JWS] [−O PAY] [−c]
OVERVIEW
The jose jws fmt command converts a JWS into alternative serialization formats. For example, it can:
1. Attach payload to a detached JWS.
2. Detach payload from a JWS.
3. Convert JWS Compact Serialization to JWS JSON Serialization.
4. Convert JWS JSON Serialization to JWS Compact Serialization.
OPTIONS
• −i JSON, −−input=JSON : Parse JWS from JSON
• −i FILE, −−input=FILE : Read JWS from FILE
• −i −, −−input=−: Read JWS from standard input
• −I FILE, −−detached=FILE : Read decoded payload from FILE
• −I −, −−detached=− : Read decoded payload from standard input
• −o FILE, −−output=FILE : Write JWS to FILE
• −o −, −−output=− : Write JWS to stdout (default)
• −O FILE, −−detach=FILE : Detach payload and decode to FILE
• −O −, −−detach=− : Detach payload and decode to standard output
• −c, −−compact : Output JWS using compact serialization
EXAMPLES
Attach payload to a detached JWS and emit JWS Compact Serialization:
$ jose jws fmt −i msg.jws −I msg.txt −o compact.jws −c
Detach payload from a JWS:
$ jose jws fmt −i msg.jws −o detached.jws −O msg.txt
AUTHOR
Nathaniel McCallum <npmccallum@redhat.com>
SEE ALSO
jose−jws−sig(1), jose−jws−ver(1)