Informazioni sulla configurazione del builder. Gli elementi e gli attributi specificati vengono utilizzati per creare il token.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
issuer | string | Un 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. | |
jwkEnabled | booleano | false | Indica se utilizzare JWK per firmare il token. |
expiry | Un periodo di tempo con precisione allora | 2h | Indica 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. |
scope | string | Specificare un elenco separato da spazi vuoti di ambiti OAuth. | |
signatureAlgorithm |
| RS256 | Specifica 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. |
sharedKey | Password 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. | |
jti | booleano | false | Indica se generare un ID univoco per il token. |
keyStoreRef | Un riferimento allelemento di livello più alto {0} (stringa). | Un keystore contenente la chiave privata necessaria per la firma del token con un algoritmo asimmetrico. | |
keyAlias | string | Un nome alias di chiave utilizzato per individuare la chiave privata per firmare il token con un algoritmo asimmetrico. |
L'elenco di audience affidabili da includere nell'asserzione aud nel token web JSON.
Specificare un elenco separato da virgole di asserzioni da includere nel token.