AppCheck class

Firebase AppCheck 服務介面。

簽名:

export declare class AppCheck 

屬性

屬性 修飾符 類型 說明
應用程式 應用程式

方法

方法 修飾符 說明
createToken(appId、選項) 建立可傳回用戶端的新 AppCheckToken
verifyToken(appCheckToken、選項) 驗證 Firebase App Check 權杖 (JWT)。如果符記有效,則會以符記解碼的聲明來履行承諾。否則承諾會遭到拒絕。

AppCheck.app

簽名:

readonly app: App;

AppCheck.createToken()

建立可傳回用戶端的新 AppCheckToken

簽名:

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

參數

參數 類型 說明
應用程式 ID 字串 要當做 JWT app_id 使用的應用程式 ID。
選項 AppCheckTokenOptions 建立新 App Check 權杖時的選用選項物件。

傳回:

Promise<AppCheckToken>

利用 AppCheckToken 實現的承諾。

AppCheck.verifyToken()

驗證 Firebase App Check 權杖 (JWT)。如果符記有效,則會以符記解碼的聲明來履行承諾。否則承諾會遭到拒絕。

簽名:

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

參數

參數 類型 說明
appCheckToken 字串 要驗證的 App Check 權杖。
選項 VerifyAppCheckTokenOptions 驗證 App Check 權杖時,選用 VerifyAppCheckTokenOptions 物件。

傳回:

Promise<VerifyAppCheckTokenResponse>

如果 App Check 權杖有效,保證會通過權杖解碼的聲明;否則就會遭到拒絕。