Cria ou atualiza uma variável na sessão do token, com base em uma chave e valor. Essa variável é adicionada ao mapa de dados do token da requisição.


Figura 1 - Bloco Definir Variável de Token da Requisição

Compatibilidade

  • Bloco servidor: cronapi.screen.Operations.addTokenClaim()

Retorno

O bloco não possui retorno.

Parâmetros

Chave

Chave do token que será criada ou atualizada.

  • Posição: 1
  • Inglês: Key
  • Tipo: Texto / String
  • Exemplo: "Cidade"

Valor

Valor da chave do token que será criado ou atualizado.

  • Posição: 2
  • Inglês: Value
  • Tipo: Texto / String
  • Exemplo: "Salvador"

Exemplo 1 - Criando a nova variável

A função abaixo contém o bloco Definir Variável de Token da Requisição com o parâmetro Chave recebendo "Cidade" e o parâmetro Valor recebendo "Salvador". Utilizamos o bloco imprimir em conjunto com o bloco Obter Mapa de Dados do Token da Requisição para exibir os parâmetros do token. Observe que o último parâmetro é a chave e o valor que adicionamos com o bloco Definir Variável de Token da Requisição.


Figura 2 - Definindo a chave "Cidade" com valor "Salvador" para o mapa de token da requisição

Exemplo 2 - Atualizando uma variável

Neste exemplo, atualizaremos a variável "sub", apresentada no console do depurador na figura 2. Seu valor original é "admin", utilizando o bloco Definir Variável de Token da Requisição, atualizaremos o seu valor para "newValue", confira na figura abaixo. 


Figura 3 - Alterando o valor da chave "sub" para "newValue"

Nesta página