jwtBuilder - Builder JWT (jwtBuilder)

Informazioni sulla configurazione del builder. Gli elementi e gli attributi specificati vengono utilizzati per creare il token.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
issuerstringUn emittente è un URL sensibile al maiuscolo/minuscolo che utilizza lo schema HTTP o HTTPS che contiene i componenti schema, host e, facoltativamente, numero di porta e percorso.
jwkEnabledbooleanofalseIndica se utilizzare JWK per firmare il token.
expiryUn periodo di tempo con precisione allora2hIndica la data/ora di scadenza del token. Specificare un numero intero positivo seguito dall'unità di tempo, che può essere ore (h). Ad esempio, specificare 12 ore come 12h.
scopestringSpecificare un elenco separato da spazi vuoti di ambiti OAuth.
signatureAlgorithm
  • HS256
  • RS256
RS256Specifica l'algoritmo di firma che verrà utilizzato per firmare il token JWT.
HS256
Utilizzare l'algoritmo di firma HS256 per firmare e verificare i token.
RS256
Utilizzare l'algoritmo di firma RS256 per firmare e verificare i token.
sharedKeyPassword codificata reversibilmente (stringa)Specifica la stringa che verrà utilizzata per generare le chiavi condivise. Il valore può essere memorizzato come testo in chiaro oppure nel formato codificato più sicuro. Utilizzare lo strumento securityUtility con l'opzione encode per codificare la chiave condivisa.
jtibooleanofalseIndica se generare un ID univoco per il token.
keyStoreRefUn riferimento allelemento di livello più alto {0} (stringa).Un keystore contenente la chiave privata necessaria per la firma del token con un algoritmo asimmetrico.
keyAliasstringUn nome alias di chiave utilizzato per individuare la chiave privata per firmare il token con un algoritmo asimmetrico.

audiences

L'elenco di audience affidabili da includere nell'asserzione aud nel token web JSON.

claims

Specificare un elenco separato da virgole di asserzioni da includere nel token.