AppCheck class

Firebase AppCheck サービス インターフェース。

署名:

export declare class AppCheck 

プロパティ

プロパティ 修飾キー タイプ 説明
アプリ アプリ

メソッド

メソッド 修飾キー 説明
createToken(appId, options) クライアントに送り返すことができる新しい AppCheckToken を作成します。
verifyToken(appCheckToken, options) Firebase App Check トークン(JWT)を検証します。トークンが有効な場合、トークンのデコードされたクレームで Promise が履行されます。それ以外の場合、Promise は拒否されます。

AppCheck.app

署名:

readonly app: App;

AppCheck.createToken()

クライアントに送り返すことができる新しい AppCheckToken を作成します。

署名:

createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;

パラメータ

パラメータ 説明
appId 文字列 JWT app_id として使用するアプリ ID。
オプション AppCheckTokenOptions 新しい App Check トークンを作成する際のオプション オブジェクト。

戻り値:

Promise<AppCheckToken>

AppCheckToken で履行される Promise。

AppCheck.verifyToken()

Firebase App Check トークン(JWT)を検証します。トークンが有効な場合、トークンのデコードされたクレームで Promise が履行されます。それ以外の場合、Promise は拒否されます。

署名:

verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;

パラメータ

パラメータ 説明
appCheckToken 文字列 検証する App Check トークン。
オプション VerifyAppCheckTokenOptions App Check トークンを検証するときのオプションの VerifyAppCheckTokenOptions オブジェクト。

戻り値:

Promise<VerifyAppCheckTokenResponse>

App Check トークンが有効な場合、トークンのデコードされたクレームで履行される Promiseそうでない場合は Promise が拒否されます。