Formato JSON Web Token

A API do Portal do Sistema de Acesso ao Espectro (SAS) do Google usa JSON Web Tokens (JWTs) de duas maneiras:

  • Para ajudar na validação de identidade do Instalador Profissional Certificado (CPI, na sigla em inglês).
  • Para permitir que os CPIs ajudem a instalar dispositivos de serviço de rádio de banda larga dos cidadãos (CBSDs) que exigem a instalação de CPIs.

Durante a validação de identidade do CPI, o CPI precisa criar um JWT com base em um secret gerado pela API do Portal SAS. Nesse caso, o CPI usa a chave privada para criar o JWT.

Como alternativa, os CPIs não podem usar a API do Portal SAS para criar uma configuração de dispositivo com base em um JWT criado por um CPI. Nesse caso, o JWT contém parâmetros de registro do CBSD, e o CPI usa a chave privada para criar o JWT.

O padrão de assinatura JSON da Web (JWS) é definido no RFC 7515. A API do portal SAS oferece suporte aos algoritmos de assinatura ES256 e RS256.

A seguir