| JOSE-JWK-USE(1) | JOSE-JWK-USE(1) |
نام (NAME)
jose-jwk-use - اعتبارسنجی یک کلید برای کاربرد(های) مشخصشده
خلاصه دستور (SYNOPSIS)
jose jwk use -i JWK [-a] [-r] -u OP
نمای کلی (OVERVIEW)
دستور jose jwk use یک یا چند ورودی JWK(Set) را برای مجموعهای معین از کاربردها اعتبارسنجی میکند. این اعتبارسنجی در برابر مشخصههای "use" و "key_ops" متعلق به هر JWK بررسی خواهد شد.
بهطور پیشفرض، اگر یک JWK هیچ محدودیتی نداشته باشد، انجام عملیات مجاز خواهد بود. با این حال، با مشخص کردن گزینهٔ -r میتوانید اطمینان حاصل کنید که یک JWK مجاز نخواهد بود مگر آنکه صریحاً آن عملیات را مجاز کرده باشد.
در حالت عادی، اگر هر یک از JWKها اعتبارسنجی نشوند، jose jwk use با شکست مواجه میشود. اما اگر گزینهٔ -o استفاده شود، jose jwk use در عوض یک JWK(Set) شامل تمام کلیدهای ورودی معتبر را در خروجی مینویسد. در صورتی که هیچ JWKای معتبر نباشد، دستور با شکست مواجه خواهد شد.
گزینهها (OPTIONS)
مثالها (EXAMPLES)
نمونههایی از موفقیت و شکست برای یک کلید خصوصی و عمومی:
$ jose jwk gen -i '{"alg":"ES256"}' -o prv.jwk
$ jose jwk pub -i prv.jwk -o pub.jwk
$ jose jwk use -i prv.jwk -u sign
$ echo $?
0
$ jose jwk use -i pub.jwk -u sign
$ echo $?
1
نویسندگان (AUTHORS)
Nathaniel McCallum <npmccallum@redhat.com>
همچنین ببینید (SEE ALSO)
| 06/09/2026 |