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。