Según los requisitos de WInnForum, ciertos dispositivos de servicio de radio de banda ancha para ciudadanos (CBSD) requieren que un instalador profesional certificado (CPI) valide los parámetros de instalación antes de que se envíen al sistema de acceso al espectro (SAS).
En la API de Google SAS Portal, valida que un usuario determinado tenga una certificación de CPI válida antes de que llame al método SignDevice()
.
Puedes validar la certificación de CPI de un usuario con el siguiente método de validación:
- Asegúrate de que el usuario haya accedido con su Cuenta de Google y de que el tráfico use HTTPS.
- Un usuario de
role_cpi
llama al métodoGenerateSecret()
, que muestra un secreto en forma de token. - Luego, el usuario firma el secreto con su clave privada y usa el método
ValidateInstaller()
para enviar la versión codificada como un token web JSON (JWT), junto con su ID de CPI y el secreto original. Para obtener más detalles sobre la creación de tokens, consulta Formato de token web JSON.
Los permisos del rol de CPI se aplican solo después de que un usuario con el rol de role_cpi
complete correctamente el flujo de validación de CPI.
¿Qué sigue?
- Para obtener una descripción general de la API de SAS Portal, consulta la descripción general de la API de Google SAS Portal.
- Para obtener información sobre cada API, consulta la API de Customers y la API de Device Manager.
- Para ver ejemplos del uso de la API, consulta Muestras de código de la API.
- Para obtener documentación de referencia, consulta APIs y referencia.