L'API du portail Google Spectrum Access System (SAS) utilise les jetons Web JSON (JWT) de deux manières:
- Pour faciliter la validation de l'identité d'un installateur professionnel certifié (CPI).
- Permettre aux non-CPI d'aider à installer des appareils CBSD (Citizens Broadband Radio Service) qui nécessitent une installation de CPI.
Lors de la validation de l'identité du CPI, le CPI doit créer un JWT à partir d'un secret généré par l'API SAS Portal. Dans ce cas, le CPI utilise sa clé privée pour créer le jeton JWT.
Les non-CPI peuvent également utiliser l'API SAS Portal pour créer une configuration d'appareil à partir d'un jeton JWT créé par un CPI. Dans ce cas, le jeton JWT contient des paramètres d'enregistrement CBSD, et le CPI utilise sa clé privée pour créer le jeton JWT.
La norme JSON Web Signature (JWS) est définie dans la RFC 7515. L'API SAS Portal est compatible avec les algorithmes de signature ES256 et RS256.
Étape suivante
- Pour obtenir une présentation de l'API Google SAS Portal, consultez la présentation de l'API Google SAS Portal.
- Pour en savoir plus sur chaque API, consultez les pages API Customers et API Device Manager.
- Pour obtenir des exemples d'utilisation de l'API, consultez la section Exemples de code d'API.
- Pour obtenir la documentation de référence, consultez la section API et documentation de référence.