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。