Firebase AppCheck
服务接口。
签名:
export declare class AppCheck
特性
财产 | 修饰符 | 类型 | 描述 |
---|---|---|---|
应用程序 | 应用程序 |
方法
方法 | 修饰符 | 描述 |
---|---|---|
createToken(appId, 选项) | 创建一个可以发送回客户端的新AppCheckToken 。 | |
verifyToken(appCheckToken,选项) | 验证 Firebase 应用检查令牌 (JWT)。如果令牌有效,则通过令牌的解码声明来履行承诺;否则,该承诺将被拒绝。 |
应用检查程序
签名:
readonly app: App;
AppCheck.createToken()
创建一个可以发送回客户端的新AppCheckToken 。
签名:
createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;
参数
范围 | 类型 | 描述 |
---|---|---|
应用程序ID | 细绳 | 用作 JWT app_id 的应用程序 ID。 |
选项 | AppCheckToken选项 | 创建新的应用程序检查令牌时的可选选项对象。 |
返回:
Promise< AppCheckToken >
通过AppCheckToken
履行的承诺。
AppCheck.verifyToken()
验证 Firebase 应用检查令牌 (JWT)。如果令牌有效,则通过令牌的解码声明来履行承诺;否则,该承诺将被拒绝。
签名:
verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;
参数
范围 | 类型 | 描述 |
---|---|---|
应用检查令牌 | 细绳 | 要验证的应用程序检查令牌。 |
选项 | 验证AppCheckToken选项 | 验证应用程序检查令牌时可选的VerifyAppCheckTokenOptions对象。 |
返回:
Promise< VerifyAppCheckTokenResponse >
如果 App Check 令牌有效,则通过令牌的解码声明履行承诺;否则,就是被拒绝的承诺。