Conector JWT no Jitterbit Studio
Resumo
O conector JWT permite a geração, decodificação e validação de JSON Web Tokens (JWT). Ele não se conecta a um serviço externo para essa funcionalidade.
Nota
Uma alternativa ao uso do conector JWT é utilizar as funções JWT do Jitterbit.
O conector JWT fornece uma interface para criar uma conexão JWT, a base usada para gerar instâncias de atividades JWT.
O conector JWT é acessado pela aba Project endpoints and connectors (Endpoints e conectores do projeto) da paleta de componentes de design (consulte Design component palette).
Visão geral do conector
Este conector é usado para configurar primeiro uma conexão JWT. Os tipos de atividade associados a essa conexão são então usados para criar instâncias de atividades destinadas a serem usadas como fontes (para fornecer dados em uma operação) ou destinos (para consumir dados em uma operação).
Em conjunto, uma conexão JWT específica e suas atividades são chamadas de endpoint JWT:

-
Generate Token: Gera um JWT e é destinado a ser usado como destino em uma operação.
-
Decode Token: Decodifica um JWT e é destinado a ser usado como destino em uma operação.
-
Validate Token: Valida um JWT e é destinado a ser usado como destino em uma operação.
Os endpoints criados com este conector são excluídos do relatório de uso de endpoints e da contagem de licenças.
Pré-requisitos e versões de API suportadas
Este conector pode ser usado com agentes na nuvem e agentes privados.
Os agentes baixam automaticamente a versão mais recente deste conector quando necessário. Em agentes privados, é possível suspender essas atualizações com a política organizacional Disable Auto Connector Update.
O conector JWT usa a biblioteca Java JWT. Consulte a documentação da API para obter informações sobre os nós de esquema e campos. Para mais informações sobre a especificação JWT, consulte IETF RFC 7519: JSON Web Token (JWT).
Solução de problemas
Se encontrar problemas com o conector JWT, recomenda-se seguir estas etapas de solução de problemas:
-
Verifique os logs de operação para qualquer informação registrada durante a execução da operação.
-
Ative o log de debug de operação (para agentes na nuvem ou para agentes privados) para gerar arquivos de log e dados adicionais.
-
Se usar agentes privados, é possível ativar o log detalhado do conector para este conector adicionando esta entrada de configuração de logger ao arquivo
logback.xmldo agente privado:<logger name="org.jitterbit.connector.jwt" level="DEBUG"/>Para mais informações sobre log detalhado do conector, consulte Verbose logging for connectors using Jitterbit private agents.
-
Se usar agentes privados, é possível verificar os logs do agente para obter mais informações.
-
Para considerações adicionais sobre solução de problemas, consulte Operation troubleshooting.