ממשק המייצג תגובת App Check מאומתת.
חֲתִימָה:
export interface VerifyAppCheckTokenResponse
נכסים
תכונה | סוּג | תיאור |
---|---|---|
כבר נצרך | בוליאני | מציין מזג אוויר האסימון הזה כבר נצרך. אם זו הפעם הראשונה ששיטת AppCheck.verifyToken() רואה את האסימון הזה, שדה זה יכיל את הערך false . לאחר מכן, האסימון הנתון יסומן כ- already_consumed עבור כל הפעלות עתידיות של שיטת AppCheck.verifyToken() זו עבור אסימון זה. כאשר שדה זה true , המתקשר מנסה לעשות שימוש חוזר באסימון שנצרך בעבר. עליך לנקוט באמצעי זהירות נגד מתקשר כזה; לדוגמה, אתה יכול לנקוט בפעולות כגון דחיית הבקשה או לבקש מהמתקשר לעבור שכבות נוספות של בדיקות אבטחה. |
appId | חוּט | מזהה האפליקציה המתאים לאפליקציה שאליה שייך אסימון App Check. |
אֲסִימוֹן | DecodedAppCheckToken | אסימון ה-Firebase App Check שפוענח. |
VerifyAppCheckTokenResponse.alreadyConsumed
מציין מזג אוויר האסימון הזה כבר נצרך. אם זו הפעם הראשונה ששיטת AppCheck.verifyToken() רואה את האסימון הזה, שדה זה יכיל את הערך false
. לאחר מכן, האסימון הנתון יסומן כ- already_consumed
עבור כל הפעלות עתידיות של שיטת AppCheck.verifyToken() זו עבור אסימון זה.
כאשר השדה הזה true
, המתקשר מנסה לעשות שימוש חוזר באסימון שנצרך בעבר. עליך לנקוט באמצעי זהירות נגד מתקשר כזה; לדוגמה, אתה יכול לנקוט בפעולות כגון דחיית הבקשה או לבקש מהמתקשר לעבור שכבות נוספות של בדיקות אבטחה.
חֲתִימָה:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
מזהה האפליקציה המתאים לאפליקציה שאליה שייך אסימון App Check.
חֲתִימָה:
appId: string;
VerifyAppCheckTokenResponse.token
אסימון ה-Firebase App Check שפוענח.
חֲתִימָה:
token: DecodedAppCheckToken;