Method: projects.apps.exchangeCustomToken

プロジェクトの Admin SDK サービス アカウントの認証情報を使用して署名されたカスタム トークンを検証します。有効な場合は、 AppCheckToken をタップします。

HTTP リクエスト

POST https://firebaseappcheck.googleapis.com/v1beta/{app=projects/*/apps/*}:exchangeCustomToken

この URL では、 gRPC コード変換 説明します。

パスパラメータ

パラメータ
app

string

必須。アプリの相対リソース名。形式:

projects/{project_number}/apps/{app_id}

必要に応じて、 project_number 要素は、Firebase プロジェクトのプロジェクト ID で置き換えることができます。プロジェクト ID の使用について詳しくは、Google の AIP 2510 あります。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "customToken": string,
  "limitedUse": boolean
}
フィールド
customToken

string

必須。プロジェクトの Admin SDK サービス アカウントの認証情報を使用して署名されたカスタム トークン。

limitedUse

boolean

この構成証明が 限定使用 true )または セッション ベース false )が使用されます。この証明書を Google Cloud 認証で使用するには、 リプレイ保護 機能する場合は、これを true をタップします。デフォルト値は false をタップします。

レスポンス本文

成功した場合、レスポンスの本文には AppCheckToken をタップします。