驗證 CPI 身分

根據 WInnForum 規定,某些公民寬頻無線電服務裝置 (CBSD) 需要認證專業安裝人員 (CPI)將安裝參數傳送至頻譜存取系統 (SAS) 之前進行驗證。

CPI 身分驗證流程
CPI 身分驗證流程 (按一下可放大)

在 Google SAS Portal API 中,請先驗證特定使用者是否擁有有效的 CPI 認證,再呼叫 SignDevice() 方法。您可以使用下列驗證方法驗證使用者的 CPI 認證:

  1. 請確認使用者已登入 Google 帳戶,且流量採用 HTTPS。
  2. role_cpi 使用者會呼叫 GenerateSecret() 方法,該方法會以權杖的形式傳回祕密
  3. 接著,使用者會使用私密金鑰簽署機密,並使用 ValidateInstaller() 方法將經過編碼的版本傳回,做為 JSON Web Token (JWT),以及 CPI ID 和原始機密。如要進一步瞭解如何建立符記,請參閱「JSON Web Token 格式」。

只有當具有 role_cpi 角色的使用者成功完成 CPI 驗證流程後,CPI 角色權限才會生效。

後續步驟