Interfaccia che rappresenta una risposta al token App Check verificata.
Firma:
export interface VerifyAppCheckTokenResponse
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
già Consumato | booleano | Indica se questo token è già stato consumato. Se è la prima volta che il metodo AppCheck.verifyToken() vede questo token, questo campo conterrà il valore false . Il token fornito verrà quindi contrassegnato come already_consumed per tutte le future invocazioni di questo metodo AppCheck.verifyToken() per questo token. Quando questo campo è true , il chiamante sta tentando di riutilizzare un token utilizzato in precedenza. Dovresti prendere precauzioni contro tale chiamante; ad esempio, puoi intraprendere azioni come rifiutare la richiesta o chiedere al chiamante di superare ulteriori livelli di controlli di sicurezza. |
appId | corda | L'ID app corrispondente all'app a cui apparteneva il token App Check. |
gettone | DecodedAppCheckToken | Il token Firebase App Check decodificato. |
VerifyAppCheckTokenResponse.alreadyConsumed
Indica se questo token è già stato consumato. Se è la prima volta che il metodo AppCheck.verifyToken() vede questo token, questo campo conterrà il valore false
. Il token fornito verrà quindi contrassegnato come already_consumed
per tutte le future invocazioni di questo metodo AppCheck.verifyToken() per questo token.
Quando questo campo è true
, il chiamante sta tentando di riutilizzare un token utilizzato in precedenza. Dovresti prendere precauzioni contro tale chiamante; ad esempio, puoi intraprendere azioni come rifiutare la richiesta o chiedere al chiamante di superare ulteriori livelli di controlli di sicurezza.
Firma:
alreadyConsumed?: boolean;
VerificaAppCheckTokenResponse.appId
L'ID app corrispondente all'app a cui apparteneva il token App Check.
Firma:
appId: string;
VerificaAppCheckTokenResponse.token
Il token Firebase App Check decodificato.
Firma:
token: DecodedAppCheckToken;