Interface représentant un jeton Firebase App Check décodé, renvoyé par la méthode AppCheck.verifyToken() .
Signature:
export interface DecodedAppCheckToken
Propriétés
Propriété | Taper | Description |
---|---|---|
app_id | chaîne | L'ID d'application correspondant à l'application à laquelle appartenait le jeton App Check. Cette valeur ne fait pas réellement partie des revendications du jeton JWT. Il est ajouté par commodité et est défini comme valeur de la sous- propriété. |
aud | chaîne[] | Le public auquel ce jeton est destiné. Cette valeur est un tableau JSON de deux chaînes, la première est le numéro de projet de votre projet Firebase et la seconde est l'ID de projet du même projet. |
exp | nombre | Délai d'expiration du jeton App Check, en secondes depuis l'époque Unix. C’est-à-dire l’heure à laquelle ce jeton App Check expire et ne doit plus être considéré comme valide. |
ça | nombre | Le jeton App Check est émis à l'heure, en secondes depuis l'époque Unix. C’est-à-dire l’heure à laquelle ce jeton App Check a été émis et doit commencer à être considéré comme valide. |
est | chaîne | L’identifiant de l’émetteur de la réponse. Cette valeur est une URL au format https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , où <PROJECT_NUMBER> est le même numéro de projet spécifié dans la propriété aud . |
sous | chaîne | L'ID de l'application Firebase correspondant à l'application à laquelle appartenait le jeton. Pour plus de commodité, cette valeur est copiée dans la propriété app_id . |
DecodedAppCheckToken.app_id
L'ID d'application correspondant à l'application à laquelle appartenait le jeton App Check. Cette valeur ne fait pas réellement partie des revendications du jeton JWT. Il est ajouté par commodité et est défini comme valeur de la sous- propriété.
Signature:
app_id: string;
DecodedAppCheckToken.aud
Le public auquel ce jeton est destiné. Cette valeur est un tableau JSON de deux chaînes, la première est le numéro de projet de votre projet Firebase et la seconde est l'ID de projet du même projet.
Signature:
aud: string[];
DecodedAppCheckToken.exp
Délai d'expiration du jeton App Check, en secondes depuis l'époque Unix. C’est-à-dire l’heure à laquelle ce jeton App Check expire et ne doit plus être considéré comme valide.
Signature:
exp: number;
DecodedAppCheckToken.iat
Le jeton App Check est émis à l'heure, en secondes depuis l'époque Unix. C’est-à-dire l’heure à laquelle ce jeton App Check a été émis et doit commencer à être considéré comme valide.
Signature:
iat: number;
DecodedAppCheckToken.iss
L’identifiant de l’émetteur de la réponse. Cette valeur est une URL au format https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER>
, où <PROJECT_NUMBER>
est le même numéro de projet spécifié dans la propriété aud .
Signature:
iss: string;
DecodedAppCheckToken.sub
L'ID de l'application Firebase correspondant à l'application à laquelle appartenait le jeton. Pour plus de commodité, cette valeur est copiée dans la propriété app_id .
Signature:
sub: string;