Valide a identidade do CPI

De acordo com os requisitos do WInnForum, determinados dispositivos do Citizens Broadband Radio Service (CBRS) requerem que um instalador profissional certificado (CPI) valide os parâmetros de instalação antes de serem enviados para o Spectrum Access System (SAS).

Fluxo de validação de identidade de CPI
Fluxo de validação de identidade de CPI (clique para aumentar)

Na API Google SAS Portal, valide se um determinado utilizador tem uma certificação CPI válida antes de chamar o método SignDevice(). Pode validar a certificação de IPC de um utilizador através do seguinte método de validação:

  1. Certifique-se de que o utilizador tem sessão iniciada com a respetiva Conta Google e que o tráfego usa HTTPS.
  2. Um utilizador role_cpi chama o método, que devolve um segredo sob a forma de um token.GenerateSecret()
  3. Em seguida, o utilizador assina o segredo com a respetiva chave privada e usa o método ValidateInstaller() para enviar a versão codificada de volta como um símbolo da Web JSON (JWT), juntamente com o respetivo ID do CPI e o segredo original. Para mais detalhes sobre a criação de tokens, consulte o formato de símbolo da Web JSON.

As autorizações da função de CPI só entram em vigor depois de um utilizador com a função concluir com êxito o fluxo de validação de CPI.role_cpi

O que se segue?