Interface que representa uma resposta de token verificada do App Check.
Assinatura:
export interface VerifyAppCheckTokenResponse
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
JáConsumed | booleano | Indica o clima em que esse token já foi consumido. Se esta for a primeira vez que o método AppCheck.verifyToken() encontra esse token, o campo conterá o valor false . O token fornecido será marcado como already_consumed para todas as invocações futuras desse método AppCheck.verifyToken() para esse token.Quando esse campo é true , o autor da chamada está tentando reutilizar um token consumido anteriormente. Tome precauções em relação a esse autor da chamada. Por exemplo, é possível agir como rejeitar a solicitação ou pedir que o autor da chamada passe em camadas adicionais de verificações de segurança. |
appId | string | O ID do app correspondente ao App a que o token do App Check pertencia. |
token | DeencodedAppCheckToken (em inglês) | O token decodificado do Firebase App Check. |
VerifyAppCheckTokenResponse.NowConsumed
Indica o clima em que esse token já foi consumido. Se esta for a primeira vez que o método AppCheck.verifyToken() encontra esse token, o campo conterá o valor false
. O token fornecido será marcado como already_consumed
para todas as invocações futuras desse método AppCheck.verifyToken() para esse token.
Quando esse campo é true
, o autor da chamada está tentando reutilizar um token consumido anteriormente. Tome precauções em relação a esse autor da chamada. Por exemplo, é possível agir como rejeitar a solicitação ou pedir que o autor da chamada passe em camadas adicionais de verificações de segurança.
Assinatura:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
O ID do app correspondente ao App a que o token do App Check pertencia.
Assinatura:
appId: string;
VerifyAppCheckTokenResponse.token
O token decodificado do Firebase App Check.
Assinatura:
token: DecodedAppCheckToken;