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).
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:
- Certifique-se de que o utilizador tem sessão iniciada com a respetiva Conta Google e que o tráfego usa HTTPS.
- Um utilizador
role_cpi
chama o método, que devolve um segredo sob a forma de um token.GenerateSecret()
- 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?
- Para ver uma vista geral da API SAS Portal, consulte o artigo Vista geral da API Google SAS Portal.
- Para obter informações sobre cada API, consulte a API Customers e a API Device Manager.
- Para ver exemplos de como usar a API, consulte os exemplos de código da API.
- Para consultar a documentação de referência, consulte APIs e referência.