jwtBuilder - Générateur JWT (jwtBuilder)

Informations relatives à la configuration du générateur. Les éléments et les attributs que vous spécifiez sont utiliser pour générer le jeton.

NameTypeDefaultDescription
idstringID de configuration unique.
issuerstringUn émetteur est une URL sensible à la casse utilisant le schéma HTTP ou HTTPS contenant le schéma, l'hôte et éventuellement le numéro de port et les composants de chemin.
jwkEnabledbooleanfalseIndique si JWK doit être utilisé pour signer le jeton.
expiryPériode avec une précision à lheure près2hIndique le délai d'expiration du jeton. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h). Par exemple, pour 12 heures, indiquez 12h.
scopestringIndique une liste de portées OAuth séparées par des blancs.
signatureAlgorithm
  • HS256
  • RS256
RS256Indique l'algorithme de signature qui va être utilisé pour signer le jeton JWT.
HS256
Utiliser l'algorithme de signature HS256 pour signer et vérifier les jetons.
RS256
Utiliser l'algorithme de signature RS256 pour signer et vérifier les jetons.
sharedKeyMot de passe codé réversible (chaîne)Indique la chaîne qui sera utilisée pour générer les clés partagées. La valeur peut être stockée en clair ou sous forme encodée (plus sûre). Utilisez l'outil securityUtility avec l'option encode pour encoder la clé partagée.
jtibooleanfalseIndique si un ID unique doit être généré pour le jeton.
keyStoreRefRéférence à lélément {0} de niveau supérieur (chaîne).Magasin de clés contenant la clé privée nécessaire pour signer le jeton avec un algorithme asymétrique.
keyAliasstringNom de l'alias de clé utilisé pour localiser la clé privée pour signer le jeton avec un algorithme asymétrique.

audiences

Liste des audiences dignes de confiance à inclure dans la revendication aud du jeton Web JSON.

claims

Spécifie une liste de revendications séparées par des virgules, à inclure dans le jeton.