sign
Analyse un JWT existant et le re-signe avec un nouvel algorithme et/ou une nouvelle clé. Les claims d’origine sont préservés. Utilisez --alg none pour supprimer complètement la signature.
Utilisation
Section titled “Utilisation”jwtop sign <token> --alg <alg> (--secret <secret> | --key <pem-file>)Options
Section titled “Options”| Option | Description |
|---|---|
--alg | Algorithme de signature cible, ou none (obligatoire) |
--secret | Secret HMAC |
--key | Chemin ou URL vers un fichier de clé privée au format PEM |
Exemples
Section titled “Exemples”Changer la clé de signature (même algorithme)
jwtop sign $TOKEN --alg HS256 --secret newsecretPasser à un algorithme asymétrique
jwtop sign $TOKEN --alg RS256 --key /path/to/private.pemSupprimer la signature (alg=none)
jwtop sign $TOKEN --alg none- Lorsque
<token>est omis, il est lu depuis stdin — ex.jwtop find --file page.html | jwtop sign --alg HS256 --secret newsecret. - Les claims du token d’entrée et leurs valeurs sont conservés à l’identique.
--alg nonene nécessite aucune clé. Le token résultant a un segment de signature vide et son en-têtealgest défini à"none".- Voir Supprimer la signature d’un token pour le contexte d’utilisation.