Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Létrehoz egy új JSON-webjogkivonatot (JWT) tesztelési célokra.
Áttekintés
devproxy jwt create [options]
Options:
-n, --name <name> User name (default: Dev Proxy)
-i, --issuer <issuer> Token issuer (default: dev-proxy)
-a, --audiences <url> Audience URL (repeatable)
-r, --roles <role> Role claim (repeatable)
-s, --scopes <scope> Scope claim (repeatable)
--claims <name:value> Custom claim (repeatable)
-v, --valid-for <mins> Token validity in minutes (default: 60)
--signing-key <key> Signing key (min 32 chars)
--log-level <level> Logging level
-h, --help Show help
Használat
devproxy jwt create [options]
Példa
Létrehoz egy JWT-t a kiállítóval Megan Bowen és a célközönséggel my-appelnevezett https://myserver.com felhasználó számára. A jogkivonat tartalmazza a szerepkört admin, a hatóköröket read és writeaz egyéni jogcímeket custom:claim. A jogkivonat 120 percig érvényes.
devproxy jwt create --name "Megan Bowen" --issuer "my-app" --audiences "https://myserver.com" --roles "admin" --scopes "read" --scopes "write" --claims "custom:claim" --valid-for 120
Argumentumok
Egyik sem
Beállítások
| Név | Leírás | Engedélyezett értékek | Alapértelmezett |
|---|---|---|---|
-n, --name |
Annak a felhasználónak a neve, aki számára létre kívánja hozni a jogkivonatot. | karakterlánc | Dev Proxy |
-i, --issuer |
A jogkivonat kiállítója. | karakterlánc | dev-proxy |
-a, --audiences |
A jogkivonat létrehozásához szükséges célközönségek. Adjon meg egy-egy célközönséget. | karakterlánc | https://myserver.com |
-r, --roles |
A jogkivonathoz hozzáadandó szerepkör-jogcím. Adjon meg egy-egy szerepkört. | karakterlánc | Egyik sem |
-s, --scopes |
Hatókör-jogcím, amely hozzáadható a jogkivonathoz. Adjon meg egy-egy hatókört. | karakterlánc | Egyik sem |
--claims |
A jogkivonathoz hozzáadni kívánt jogcímek. Minden jogcímhez adjon meg egyszer a formátumot name:value. |
Egyik sem | |
-v, --valid-for |
Az az időtartam, amelyre a jogkivonat érvényes. Az időtartam percekben van beállítva. | 60 |
|
--signing-key |
A jogkivonat aláírásához használandó kulcs. Legalább 32 karakter hosszúnak kell lennie. | Véletlenszerűen létrehozott | |
--log-level <loglevel> |
Naplózandó üzenetek szintje |
trace, debug, information, warningerror |
information |
Feljegyzés
A Dev Proxy automatikusan hozzáadja a regisztrált jogcímeket (például iss, , subaud, exp, nbf, ) iatjtia jogkivonathoz. Ha bármelyik jogcímet a --claims beállítással adja meg, az elsőbbséget élvez a dedikált beállításban megadott értékkel szemben.