CPI ID を確認する

WInnForum の要件に基づき、特定の市民ブロードバンド無線サービス デバイス(CBSD)では、スペクトラム アクセス システム(SAS)に送信される前に認定プロフェッショナル インストーラ(CPI)が設置パラメータを検証する必要があります。

CPI の身元確認フロー
CPI ID 検証フロー(クリックして拡大)

Google SAS Portal API では、SignDevice() メソッドを呼び出す前に、特定のユーザーが有効な CPI 認定資格を持っていることを検証します。ユーザーの CPI 認定を検証するには、次の検証方法を使用します。

  1. ユーザーが Google アカウントでログインしており、トラフィックが HTTPS を使用していることを確認します。
  2. role_cpi ユーザーが GenerateSecret() メソッドを呼び出すと、トークンの形式でシークレットが返されます。
  3. ユーザーは、秘密鍵でシークレットに署名し、ValidateInstaller() メソッドを使用して、エンコードされたバージョンを CPI ID と元のシークレットに添えて JSON Web Token(JWT)として返します。トークンの作成の詳細については、JSON Web Token の形式をご覧ください。

CPI ロールの権限が有効になるのは、role_cpi ロールを持つユーザーが CPI 検証フローを正常に完了した後のみです。

次のステップ