VerifyAppCheckTokenOptions interface

AppCheck.verifyToken()メソッドのオプションを表すインターフェイス。

サイン:

export interface VerifyAppCheckTokenOptions 

プロパティ

財産タイプ説明
消費するブール値リプレイ保護機能を使用するには、これをtrueに設定します。 AppCheck.verifyToken()メソッドは、検証後にトークンを消費済みとしてマークします。すでに消費されていることが判明したトークンは、応答内でそのようにマークされます。トークンは、このフィールドをtrueに設定してAppCheck.verifyToken()メソッドを呼び出して App Check バックエンドに送信された場合にのみ消費されたとみなされます。トークンの他の使用ではトークンは消費されません。このリプレイ保護機能では、App Check バックエンドへの追加のネットワーク呼び出しが必要となり、クライアントは選択した証明書プロバイダーから新しい証明書を取得する必要があります。したがって、これはパフォーマンスに悪影響を及ぼす可能性があり、構成証明プロバイダーのクォータをより早く使い果たす可能性があります。この機能は、少量の操作、セキュリティが重要な操作、またはコストのかかる操作を保護する場合にのみ使用することをお勧めします。

VerifyAppCheckTokenOptions.consume

リプレイ保護機能を使用するには、これをtrueに設定します。AppCheck.verifyToken()メソッドは、検証後にトークンを消費済みとしてマークします。

すでに消費されていることが判明したトークンは、応答内でそのようにマークされます。

トークンは、このフィールドをtrueに設定してAppCheck.verifyToken()メソッドを呼び出して App Check バックエンドに送信された場合にのみ消費されたとみなされます。 ;トークンの他の使用ではトークンは消費されません。

このリプレイ保護機能では、App Check バックエンドへの追加のネットワーク呼び出しが必要となり、クライアントは選択した証明書プロバイダーから新しい証明書を取得する必要があります。したがって、これはパフォーマンスに悪影響を及ぼす可能性があり、構成証明プロバイダーのクォータをより早く使い果たす可能性があります。この機能は、少量の操作、セキュリティが重要な操作、またはコストのかかる操作を保護する場合にのみ使用することをお勧めします。

サイン:

consume?: boolean;