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 權杖有效,保證會通過權杖解碼的聲明;否則就會遭到拒絕。