JOSE-JWS-FMT(1)   JOSE-JWS-FMT(1)

jose-jws-fmt - تبدیل یک JWS میان قالب‌های مختلف سریال‌سازی

jose jws fmt -i JWS [-I PAY] [-o JWS] [-O PAY] [-c]

دستور jose jws fmt یک JWS را به قالب‌های دیگر سریال‌سازی تبدیل می‌کند. برای نمونه، این دستور می‌تواند:

1.بار داده (payload) را به یک JWS جداشده (detached) ضمیمه کند.
2.بار داده را از یک JWS جدا کند.
3.سریال‌سازی فشرده (Compact) برای JWS را به سریال‌سازی JSON تبدیل کند.
4.سریال‌سازی JSON برای JWS را به سریال‌سازی فشرده (Compact) تبدیل کند.

•-i JSON, --input=JSON : تجزیه JWS از JSON
•-i FILE, --input=FILE : خواندن JWS از FILE
•-i -, --input=-: خواندن JWS از ورودی استاندارد
•-I FILE, --detached=FILE : خواندن بار داده (payload) رمزگشایی‌شده از FILE
•-I -, --detached=- : خواندن بار داده رمزگشایی‌شده از ورودی استاندارد
•-o FILE, --output=FILE : نوشتن JWS در FILE
•-o -, --output=- : نوشتن JWS در خروجی استاندارد (پیش‌فرض)
•-O FILE, --detach=FILE : جدا کردن بار داده و رمزگشایی آن درون FILE
•-O -, --detach=- : جدا کردن بار داده و رمزگشایی آن در خروجی استاندارد
•-c, --compact : تولید خروجی JWS با قالب سریال‌سازی فشرده (Compact)

ضمیمه کردن بار داده به یک JWS جداشده و تولید سریال‌سازی فشرده JWS:

$ jose jws fmt -i msg.jws -I msg.txt -o compact.jws -c

جدا کردن بار داده از یک JWS:

$ jose jws fmt -i msg.jws -o detached.jws -O msg.txt

Nathaniel McCallum <npmccallum@redhat.com>

jose-jws-sig(1), jose-jws-ver(1)

06/09/2026