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
- Para ter uma visão geral da API do Portal SAS, consulte a Visão geral da API Google SAS Portal.
- Para informações sobre cada API, consulte API Customers e API Device Manager.
- Para conferir exemplos de como usar a API, consulte Exemplos de código da API.
- Para conferir a documentação de referência, acesse APIs e referência.