Interface que representa uma resposta de token verificada do App Check.
Assinatura:
export interface VerifyAppCheckTokenResponse
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
jáconsumido | boleano | Indica se este token já foi consumido. Se esta for a primeira vez que o método AppCheck.verifyToken() vê este token, este campo conterá o valor false . O token fornecido será então marcado como already_consumed para todas as invocações futuras deste método AppCheck.verifyToken() para este token. Quando este campo for true , o chamador está tentando reutilizar um token consumido anteriormente. Você deve tomar precauções contra esse tipo de chamada; por exemplo, você pode realizar ações como rejeitar a solicitação ou solicitar que o chamador passe por camadas adicionais de verificações de segurança. |
ID do aplicativo | corda | O ID do aplicativo correspondente ao aplicativo ao qual o token do App Check pertencia. |
símbolo | DecodificadoAppCheckToken | O token decodificado do Firebase App Check. |
VerifyAppCheckTokenResponse.alreadyConsumed
Indica se este token já foi consumido. Se esta for a primeira vez que o método AppCheck.verifyToken() vê este token, este campo conterá o valor false
. O token fornecido será então marcado como already_consumed
para todas as invocações futuras deste método AppCheck.verifyToken() para este token.
Quando este campo é true
, o chamador está tentando reutilizar um token consumido anteriormente. Você deve tomar precauções contra esse tipo de chamada; por exemplo, você pode realizar ações como rejeitar a solicitação ou solicitar que o chamador passe por camadas adicionais de verificações de segurança.
Assinatura:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
O ID do aplicativo correspondente ao aplicativo ao qual o token do App Check pertencia.
Assinatura:
appId: string;
VerifyAppCheckTokenResponse.token
O token decodificado do Firebase App Check.
Assinatura:
token: DecodedAppCheckToken;