DecodedAppCheckToken interface

ממשק המייצג אסימון Firebase App Check מפוענח, שהוחזר משיטת AppCheck.verifyToken() ‎.

חֲתִימָה:

export interface DecodedAppCheckToken 

נכסים

תכונה סוּג תיאור
app_id חוּט מזהה האפליקציה המתאים לאפליקציה שאליה שייך אסימון App Check. ערך זה אינו למעשה אחת מתביעות האסימון של JWT. הוא מתווסף מטעמי נוחות, ונקבע כערך נכס המשנה .
aud חוּט[] הקהל שאליו מיועד האסימון הזה. ערך זה הוא מערך JSON של שתי מחרוזות, הראשונה היא מספר הפרויקט של פרויקט Firebase שלך, והשנייה היא מזהה הפרויקט של אותו פרויקט.
exp מספר זמן התפוגה של ה-App Check token, בשניות מאז תקופת יוניקס. כלומר, השעה שבה תוקף אסימון App Check זה יפוג ואין לראות בו עוד תוקף.
אני ב מספר אסימון ה-App Check הוצא בזמן, בשניות מאז עידן יוניקס. כלומר, השעה שבה הונפק אסימון App Check זה וצריך להתחיל להיחשב תקף.
iss חוּט מזהה המנפיק עבור נותן התגובה. ערך זה הוא כתובת אתר בפורמט https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , כאשר <PROJECT_NUMBER> הוא אותו מספר פרויקט שצוין במאפיין aud .
תַת חוּט מזהה האפליקציה של Firebase המתאים לאפליקציה שאליה שייך האסימון. מטעמי נוחות, ערך זה מועתק למאפיין app_id .

DecodedAppCheckToken.app_id

מזהה האפליקציה המתאים לאפליקציה שאליה שייך אסימון App Check. ערך זה אינו למעשה אחת מתביעות האסימון של JWT. הוא מתווסף מטעמי נוחות, ונקבע כערך נכס המשנה .

חֲתִימָה:

app_id: string;

DecodedAppCheckToken.aud

הקהל שאליו מיועד האסימון הזה. ערך זה הוא מערך JSON של שתי מחרוזות, הראשונה היא מספר הפרויקט של פרויקט Firebase שלך, והשנייה היא מזהה הפרויקט של אותו פרויקט.

חֲתִימָה:

aud: string[];

DecodedAppCheckToken.exp

זמן התפוגה של ה-App Check token, בשניות מאז תקופת יוניקס. כלומר, השעה שבה תוקף אסימון App Check זה יפוג ואין לראות בו עוד תוקף.

חֲתִימָה:

exp: number;

DecodedAppCheckToken.iat

אסימון ה-App Check הוצא בזמן, בשניות מאז עידן יוניקס. כלומר, השעה שבה הונפק אסימון App Check זה וצריך להתחיל להיחשב תקף.

חֲתִימָה:

iat: number;

DecodedAppCheckToken.iss

מזהה המנפיק עבור נותן התגובה. ערך זה הוא כתובת אתר בפורמט https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , כאשר <PROJECT_NUMBER> הוא אותו מספר פרויקט שצוין במאפיין ה-aud .

חֲתִימָה:

iss: string;

DecodedAppCheckToken.sub

מזהה האפליקציה של Firebase המתאים לאפליקציה שאליה שייך האסימון. מטעמי נוחות, ערך זה מועתק למאפיין app_id .

חֲתִימָה:

sub: string;