WInnForum の要件に基づき、特定の市民ブロードバンド無線サービス デバイス(CBSD)では、スペクトラム アクセス システム(SAS)に送信される前に、認定プロフェッショナル インストーラ(CPI)が設置パラメータを検証する必要があります。
Google SAS Portal API では、SignDevice()
メソッドを呼び出す前に、特定のユーザーが有効な CPI 認定資格を持っていることを検証します。ユーザーの CPI 認定を検証するには、次の検証方法を使用します。
- ユーザーが Google アカウントでログインしており、トラフィックが HTTPS を使用していることを確認します。
role_cpi
ユーザーがGenerateSecret()
メソッドを呼び出すと、トークンの形式でシークレットが返されます。- ユーザーは、秘密鍵でシークレットに署名し、
ValidateInstaller()
メソッドを使用して、エンコードされたバージョンを CPI ID と元のシークレットに添えて JSON Web Token(JWT)として返します。トークンの作成の詳細については、JSON Web Token の形式をご覧ください。
CPI ロールの権限が有効になるのは、role_cpi
ロールを持つユーザーが CPI 検証フローを正常に完了した後のみです。
次のステップ
- SAS Portal API の概要については、Google SAS Portal API の概要をご覧ください。
- 各 API の詳細については、Customers API と Device Manager API をご覧ください。
- API の使用例については、API のコードサンプルをご覧ください。
- リファレンス ドキュメントについては、API とリファレンスをご覧ください。