根据 WInnForum 要求,某些 Citizens Broadband Radio Service Devices (CBSD) 要求在发送安装参数到频谱访问系统 (SAS) 之前,经过认证的专业安装人员 (CPI) 必须对其进行验证。
在 Google SAS Portal API 中,请在给定用户调用 SignDevice()
方法之前验证其是否拥有有效的 CPI 认证。您可以使用以下验证方法验证用户的 CPI 认证:
- 确保用户已使用其 Google 账号登录,并且流量使用 HTTPS。
role_cpi
用户调用GenerateSecret()
方法,该方法会以令牌的形式返回密钥。- 然后,用户使用其私钥对密钥进行签名,并使用
ValidateInstaller()
方法将编码版本作为 JSON Web 令牌 (JWT) 以及其 CPI ID 和原始密钥一起发回。如需详细了解如何创建令牌,请参阅 JSON Web 令牌格式。
只有在具有 role_cpi
角色的用户成功完成 CPI 验证流程后,CPI 角色权限才会生效。
后续步骤
- 如需简要了解 SAS 门户 API,请参阅 Google SAS 门户 API 概览。
- 如需了解每种 API,请参阅 Customers API 和 Device Manager API。
- 如需查看有关如何使用该 API 的示例,请参阅 API 代码示例。
- 如需查看参考文档,请参阅 API 与参考文档。