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;