Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Obter Mapa de dados do Token da Requisição
Obtém uma lista Obtém um mapa de dados referente ao token de acordo com as configurações selecionadas.
Retorno
Retorna uma lista com o mapa de dados de um token.
title | Importante |
---|
autenticação
ser Token, caso não seja retornará "Erro não especificado".
Compatibilidade
Image Removed Servidor
Exemplo
A função Executar atribui o bloco Obter Mapa de dados do Token da Requisição à variável "Dados", em seguida, o bloco imprime irá imprimir no console o conteúdo da variável "Dados" a partir do evento ao clicar no componente botão. Os dados impressos correspondem, por exemplo, a quem possui autoridade e quem é o usuário conectado.
Image Removed
Image Added
Figura 1 - Bloco Obtendo Mapa de Dados Figura 1 - obtendo mapa de dados do token da requisição
Sobre o JWT
O JSON Web Token (JWT) é um padrão de mercado que define como transmitir e armazenar objetos JSON de forma compacta e segura entre diferentes aplicações.
O usuário do sistema não tem acesso ao conteúdo do token, pois seus dados são criptografados.
Informações | ||
---|---|---|
| ||
Sobre Mapa de dados do Token da Requisição
Compatibilidade
- Bloco servidor: cronapi.screen.Operations.getTokenClaims()
Retorno
Retorna um JSON contendo o mapa de dados do token da
requisição. Abaixo estão definidos cada
campo que
é exibido no mapa:
- sub (subject)
- b entidade a quem o token pertence, representado pelo login do usuário
- .
- audienceb destinatário do token, representa em qual aplicação está sendo usado
- .
- created: timestamp de quando o token foi criado
- .
- iss (issuer): emissor do token
- .
- nameb nome do usuário autenticado na aplicação
- .
- exp: timestamp de quando o token irá expirar
- .
- authorities: permissionáveis que possuem acesso ao token.
- jti: identificador único para o token.
Nota |
---|
O retorno depende do tipo de autenticação ser Token, caso não seja, retornará "Erro não especificado". Acesse o tópico "Autenticação e Segurança" da documentação Configurações do projeto para mais detalhes. |
Parâmetros
O bloco não possui parâmetros.
Exemplo
No exemplo da figura baixo, estamos obtendo o mapa de dados do token da requisição.
Image Added
Figura 2 - Obtendo o mapa de dados do token da requisição
Nesta página
Índice
Nota | ||
---|---|---|
| ||
Quando a variável é definida pelo bloco Definir Variável de Token da Requisição, ela também é adiciona no mapa. |
title | Sobre Timestamp |
---|