表示已驗證的 App Check 令牌回應的介面。
簽名:
export interface VerifyAppCheckTokenResponse
特性
財產 | 類型 | 描述 |
---|---|---|
已消耗 | 布林值 | 表示此令牌已被消耗。如果這是AppCheck.verifyToken()方法第一次看到此令牌,則此欄位將包含值false 。然後,給定的令牌將被標記為already_consumed ,以便以後對該令牌呼叫AppCheck.verifyToken()方法。當此欄位為true 時,呼叫者將嘗試重複使用先前使用的令牌。您應該對此類來電者採取預防措施;例如,您可以採取拒絕請求或要求呼叫者通過額外安全檢查層等操作。 |
應用程式ID | 細繩 | App Check token所屬應用程式對應的應用程式ID。 |
代幣 | 解碼的AppCheckToken | 已解碼的 Firebase App Check 令牌。 |
verifyAppCheckTokenResponse.alreadyConsumed
表示此令牌已被消耗。如果這是AppCheck.verifyToken()方法第一次看到此令牌,則此欄位將包含值false
。然後,給定的令牌將被標記為already_consumed
,以便以後對該令牌呼叫AppCheck.verifyToken()方法。
當該欄位為true
時,呼叫者正在嘗試重複使用之前使用的令牌。您應該對此類來電者採取預防措施;例如,您可以採取拒絕請求或要求呼叫者通過額外安全檢查層等操作。
簽名:
alreadyConsumed?: boolean;
驗證AppCheckTokenResponse.appId
App Check token所屬應用程式對應的應用程式ID。
簽名:
appId: string;
驗證AppCheckTokenResponse.token
已解碼的 Firebase App Check 令牌。
簽名:
token: DecodedAppCheckToken;