VerifyAppCheckTokenResponse interface

Interface représentant une réponse vérifiée du jeton App Check.

Signature:

export interface VerifyAppCheckTokenResponse 

Propriétés

Propriété Taper Description
déjà consommé booléen Indique si ce jeton a déjà été consommé. Si c'est la première fois que la méthode AppCheck.verifyToken() voit ce jeton, ce champ contiendra la valeur false . Le jeton donné sera alors marqué comme already_consumed pour tous les futurs invocations de cette méthode AppCheck.verifyToken() pour ce jeton. Lorsque ce champ est true , l'appelant tente de réutiliser un jeton précédemment consommé. Vous devez prendre des précautions contre un tel appelant ; par exemple, vous pouvez prendre des mesures telles que rejeter la demande ou demander à l'appelant de passer des niveaux supplémentaires de contrôles de sécurité.
identifiant d'application chaîne L'ID d'application correspondant à l'application à laquelle appartenait le jeton App Check.
jeton DecodedAppCheckToken Le jeton Firebase App Check décodé.

VerifyAppCheckTokenResponse.alreadyConsumed

Indique si ce jeton a déjà été consommé. Si c'est la première fois que la méthode AppCheck.verifyToken() voit ce jeton, ce champ contiendra la valeur false . Le jeton donné sera alors marqué comme already_consumed pour tous les futurs invocations de cette méthode AppCheck.verifyToken() pour ce jeton.

Quand ce champ est true , l'appelant tente de réutiliser un jeton précédemment consommé. Vous devez prendre des précautions contre un tel appelant ; par exemple, vous pouvez prendre des mesures telles que rejeter la demande ou demander à l'appelant de passer des niveaux supplémentaires de contrôles de sécurité.

Signature:

alreadyConsumed?: boolean;

VerifyAppCheckTokenResponse.appId

L'ID d'application correspondant à l'application à laquelle appartenait le jeton App Check.

Signature:

appId: string;

VerifyAppCheckTokenResponse.token

Le jeton Firebase App Check décodé.

Signature:

token: DecodedAppCheckToken;