jwtBuilder - Builder JWT (jwtBuilder)

Informaţii despre configurarea builder-ului. Elementele şi atributele pe care le specificaţi sunt utilizate pentru a construi jetonul.

NameTypeDefaultDescription
idşirUn ID de configuraţie unic.
issuerstringUn emitent este un URL sensibil la majuscule care utilizează o schemă HTTP sau HTTPS care conţine schema, gazda şi, opţional, numărul de port şi componentele de cale.
jwkEnabledbooleanfalseIndică dacă se utilizează JWK pentru a semna jetonul.
expiryO perioadă de timp cu precizie de ore2hIndică timpul de expirare jeton. Specificaţi un întreg pozitiv urmat de o unitate de timp, care poate fi ore (o). De exemplu, specificaţi 12 ore ca 12o.
scopestringscope.desc=Specificaţi o listă separată prin spaţii albe de domenii OAuth.
signatureAlgorithm
  • HS256
  • RS256
RS256Specifică algoritmul de semnătură care va fi utilizat pentru a semna jetonul JWT.
HS256
Utilizaţi algoritmul de semnătură HS256 pentru a semna şi verifica jetoane.
RS256
Utilizaţi algoritmul de semnătură RS256 pentru a semna şi verifica jetoane.
sharedKeyParolă codată invers (şir)Specifică şirul care va fi utilizat pentru a genera cheile partajate. Valoarea poate fi stocată în text în clar sau în formularul codat mai securizat. Utilizaţi unealta securityUtility cu opţiunea de codare pentru a coda cheia partajată.
jtibooleanfalseIndică dacă se generează un ID unic pentru jeton.
keyStoreRefO referinţă la elementul de nivel înalt keyStore (şir).Un depozit de chei care conţine cheia privată necesară pentru a semna jetonul cu un algoritm asimetric.
keyAliasstringNume de alias de cheie care este utilizat pentru a localiza cheia privată pentru a semna jetonul cu un algoritm asimetric.

audiences

Lista de audienţă de încredere de inclus în revendicarea aud din jetonul web JSON.

claims

Specificaţi o listă separată prin virgule de revendicări de inclus în jeton.