jwtBuilder - Construtor de JWT (jwtBuilder)

Informações sobre como configurar o construtor. Os elementos e atributos que você especifica são usados para construir o token.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
issuerstringUm Emissor é uma URL com distinção entre maiúsculas e minúsculas usando o esquema HTTP ou HTTPS que contém o esquema, host e, opcionalmente, o número da porta e os componentes do caminho.
jwkEnabledbooleanofalseIndica se deve usar JWK para assinar o token.
expiryUm período de tempo com precisão de hora2hIndica o prazo de expiração do token. Especifique um número inteiro positivo seguido pela unidade de tempo, que pode ser horas (h). Por exemplo, especifique 12 horas como 12 h.
scopestringscope.desc=Especifique uma lista separada por espaço em branco de escopos OAuth.
signatureAlgorithm
  • HS256
  • RS256
RS256Especifica o algoritmo de assinatura que será usado para assinar o token JWT.
HS256
Use o algoritmo de assinatura HS256 para assinar e verificar tokens.
RS256
Use o algoritmo de assinatura RS256 para assinar e verificar tokens.
sharedKeySenha codificada reversível (sequência)Especifica a sequência que será usada para gerar as chaves compartilhadas. O valor pode ser armazenado em texto não criptografado ou na forma codificada mais segura. Use a ferramenta securityUtility com a opção de codificar para codificar a chave compartilhada.
jtibooleanofalseIndica se deve gerar um ID exclusivo para o token.
keyStoreRefUma referência para o elemento de nível keyStore (sequência).Um keystore que contém a chave privada necessária para assinatura do token com um algoritmo assimétrico.
keyAliasstringUm nome de alias de chave que é usado para localizar a chave privada para assinar o token com um algoritmo assimétrico.

audiences

A lista de público confiável a ser incluída na solicitação de público no token da web JSON

claims

Especifique uma lista separada por vírgula de solicitações a serem incluídas no token.