सत्यापित ऐप चेक टोकन प्रतिक्रिया का प्रतिनिधित्व करने वाला इंटरफ़ेस।
हस्ताक्षर:
export interface VerifyAppCheckTokenResponse
गुण
संपत्ति | प्रकार | विवरण |
---|---|---|
पहले से ही उपभोग किया हुआ | बूलियन | मौसम का संकेत देता है कि यह टोकन पहले ही उपभोग किया जा चुका था। यदि यह पहली बार है कि AppCheck.verifyToken() विधि ने इस टोकन को देखा है, तो इस फ़ील्ड में false मान होगा। इस टोकन के लिए AppCheck.verifyToken() विधि के सभी भविष्य के आह्वान के लिए दिए गए टोकन को already_consumed के रूप में चिह्नित किया जाएगा। जब यह फ़ील्ड true होती है, तो कॉल करने वाला पहले से उपयोग किए गए टोकन का पुन: उपयोग करने का प्रयास कर रहा है। आपको ऐसे कॉल करने वाले से सावधान रहना चाहिए; उदाहरण के लिए, आप अनुरोध को अस्वीकार करने जैसी कार्रवाई कर सकते हैं या कॉल करने वाले को सुरक्षा जांच की अतिरिक्त परतों से गुजरने के लिए कह सकते हैं। |
ऐपआईडी | डोरी | ऐप चेक टोकन जिस ऐप का था, उसके अनुरूप ऐप आईडी। |
टोकन | डिकोडेडऐपचेकटोकन | डिकोड किया गया फायरबेस ऐप चेक टोकन। |
VerifyAppCheckTokenResponse.alreadyConsumed
मौसम का संकेत देता है कि यह टोकन पहले ही उपभोग किया जा चुका था। यदि यह पहली बार है कि AppCheck.verifyToken() विधि ने इस टोकन को देखा है, तो इस फ़ील्ड में मान false
होगा . इस टोकन के लिए AppCheck.verifyToken() विधि के सभी भविष्य के आह्वान के लिए दिए गए टोकन को already_consumed
के रूप में चिह्नित किया जाएगा।
जब यह फ़ील्ड true
है , कॉल करने वाला पहले से उपयोग किए गए टोकन का पुन: उपयोग करने का प्रयास कर रहा है। आपको ऐसे कॉल करने वाले से सावधान रहना चाहिए; उदाहरण के लिए, आप अनुरोध को अस्वीकार करने जैसी कार्रवाई कर सकते हैं या कॉल करने वाले को सुरक्षा जांच की अतिरिक्त परतों से गुजरने के लिए कह सकते हैं।
हस्ताक्षर:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
ऐप चेक टोकन जिस ऐप का था, उसके अनुरूप ऐप आईडी।
हस्ताक्षर:
appId: string;
VerifyAppCheckTokenResponse.टोकन
डिकोड किया गया फायरबेस ऐप चेक टोकन।
हस्ताक्षर:
token: DecodedAppCheckToken;