Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Esta documentação é para a versão 4 e posterior do App Builder, o novo nome do Vinyl. Acesse a documentação do Vinyl aqui.

Plugin GenerateJwtPlugin no Jitterbit App Builder

Resumo

Gera um JSON Web Token (JWT) para cada linha retornada pelo evento Filter.

Registro

O GenerateJwtPlugin é um plugin de ação para um evento de nível de tabela. Ele deve ser registrado no evento Filter intrínseco. Como o plugin altera o comportamento do evento Filter, ele deve ser registrado em um objeto de negócios, não em uma tabela física.

Colunas

Coluna Obrigatório Direção Descrição
Emissor Sim Em Emissor JWT (iss) reivindicação.
Público Sim Em Público JWT (aud) reivindicação.
Tempo de vida Não Em Tempo de vida do JWT em segundos. Usado para calcular a reivindicação de expiração (exp) do JWT. O padrão é 120.
Algoritmo Não Em Algoritmo JWT. Padrão para RS256.
SigningKey Sim Em Chave de assinatura JWT. Espera chave privada RSA codificada por PEM.
Assunto Sim Em Assunto JWT (sub) reivindicação.
JwtId Não Em JWT ID (jti) reivindicação.
Jwt Não Fora JWT gerado.
Nome de usuário Não Em Nome de usuário preferido do JWT (preferred_username) reivindicação.
NomeCompleto Não Em Nome JWT (name) reivindicação.
DisplayName Não Em Apelido JWT (nickname) reivindicação.
Número de telefone Não Em Número de telefone JWT (phone_number) reivindicação.
Fuso horário Não Em Fuso horário JWT (zoneinfo) reivindicação.
Local Não Em localidade JWT (locale) reivindicação.
Grupos Não Em Grupos JWT (groups) reivindicação.

Observações

A reivindicação emitida em (iat) é definida automaticamente.

Os JWTs gerados são compatíveis com o provedor de segurança JWT SSO do App Builder.

O único algoritmo suportado atualmente é o RS256 algoritmo.

Uso

O GenerateJwtPlugin pode ser usado para integrar com sistemas de externo. O desenvolvedor pode adicionar um botão a uma página que invoca um evento antes de seguir um link. Clicar no link invoca o evento, gerando o JWT que é então substituído no link externo.