検証された App Check トークンの応答を表すインターフェイス。
サイン:
export interface VerifyAppCheckTokenResponse
プロパティ
財産 | タイプ | 説明 |
---|---|---|
すでに消費されています | ブール値 | このトークンがすでに消費された天候を示します。 AppCheck.verifyToken()メソッドがこのトークンを初めて確認した場合、このフィールドには値false が含まれます。指定されたトークンは、このトークンに対するこのAppCheck.verifyToken()メソッドの今後のすべての呼び出しに対して、 already_consumed としてマークされます。このフィールドがtrue の場合、呼び出し元は以前に消費されたトークンを再利用しようとしています。このような発信者に対しては予防措置を講じる必要があります。たとえば、要求を拒否するなどのアクションを実行したり、発信者に追加のセキュリティ チェック層に合格するよう要求したりすることができます。 |
アプリID | 弦 | App Check トークンが属していたアプリに対応するアプリ ID。 |
トークン | デコードされたAppCheckToken | デコードされた Firebase App Check トークン。 |
VerifyAppCheckTokenResponse.alreadyConsumed
このトークンがすでに消費された天候を示します。 AppCheck.verifyToken()メソッドがこのトークンを初めて見た場合、このフィールドには値false
が含まれます。 。指定されたトークンは、このトークンに対するこのAppCheck.verifyToken()メソッドの今後のすべての呼び出しに対して、 already_consumed
としてマークされます。
このフィールドがtrue
の場合、呼び出し元は以前に消費されたトークンを再利用しようとしています。このような発信者に対しては予防措置を講じる必要があります。たとえば、要求を拒否するなどのアクションを実行したり、発信者に追加のセキュリティ チェック層に合格するよう要求したりすることができます。
サイン:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
App Check トークンが属していたアプリに対応するアプリ ID。
サイン:
appId: string;
VerifyAppCheckTokenResponse.token
デコードされた Firebase App Check トークン。
サイン:
token: DecodedAppCheckToken;