Introduction

Para assegurar as interacções de mensagens entre o LMS e o JuezLTI, é utilizado o protocolo OAuth. A assinatura OAuth requer uma chave e um segredo partilhado para assinar mensagens. A chave é transmitida com cada mensagem, bem como uma assinatura gerada pelo OAuth baseada na chave. O JuezLTI procura o segredo com base na chave fornecida e reconfirma a assinatura, comparando a assinatura reconfirmada com a assinatura transmitida para verificar as credenciais do remetente.

O procedimento para obter a chave e o segredo inclui:

  • Autenticação JuezLTI
  • Pedido Chave/Segredo
  • Autorização pelo administrador JuezLTI
  • Chave/Segredo enviado

Estas etapas são mostradas na imagem abaixo: Obtenção de Credenciais