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 が拒否されます。