DecodedAppCheckToken interface

واجهة تمثل رمز Firebase App Check المميز الذي تم فك ترميزه، والذي تم إرجاعه من طريقة AppCheck.verifyToken() .

إمضاء:

export interface DecodedAppCheckToken 

ملكيات

ملكية يكتب وصف
app_id خيط معرف التطبيق المطابق للتطبيق الذي ينتمي إليه رمز التحقق من التطبيق. هذه القيمة ليست في الواقع إحدى مطالبات رمز JWT. تتم إضافتها كوسيلة راحة، ويتم تعيينها كقيمة الخاصية الفرعية .
أود خيط[] الجمهور الذي يستهدفه هذا الرمز المميز. هذه القيمة عبارة عن مصفوفة JSON مكونة من سلسلتين، الأولى هي رقم مشروع مشروع Firebase الخاص بك، والثانية هي معرف المشروع لنفس المشروع.
إكسب رقم وقت انتهاء صلاحية رمز التحقق من التطبيق، بالثواني منذ عصر Unix. أي الوقت الذي تنتهي فيه صلاحية رمز التحقق من التطبيق هذا ولا ينبغي اعتباره صالحًا بعد الآن.
iat رقم يتم إصدار رمز التحقق من التطبيق في الوقت المحدد، بالثواني منذ عصر Unix. وهذا يعني الوقت الذي تم فيه إصدار رمز التحقق من التطبيق هذا والذي يجب أن يبدأ اعتباره صالحًا.
محطة الفضاء الدولية خيط معرف المصدر لمصدر الاستجابة. هذه القيمة عبارة عن عنوان URL بالتنسيق https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> ، حيث <PROJECT_NUMBER> هو نفس رقم المشروع المحدد في خاصية aud .
الفرعية خيط معرف تطبيق Firebase المطابق للتطبيق الذي ينتمي إليه الرمز المميز. ولتسهيل الأمر، يتم نسخ هذه القيمة إلى خاصية app_id .

DecodedAppCheckToken.app_id

معرف التطبيق المطابق للتطبيق الذي ينتمي إليه رمز التحقق من التطبيق. هذه القيمة ليست في الواقع إحدى مطالبات رمز JWT. تتم إضافتها كوسيلة راحة، ويتم تعيينها كقيمة الخاصية الفرعية .

إمضاء:

app_id: string;

DecodedAppCheckToken.aud

الجمهور الذي يستهدفه هذا الرمز المميز. هذه القيمة عبارة عن مصفوفة JSON مكونة من سلسلتين، الأولى هي رقم مشروع مشروع Firebase الخاص بك، والثانية هي معرف المشروع لنفس المشروع.

إمضاء:

aud: string[];

DecodedAppCheckToken.exp

وقت انتهاء صلاحية رمز التحقق من التطبيق، بالثواني منذ عصر Unix. أي الوقت الذي تنتهي فيه صلاحية رمز التحقق من التطبيق هذا ولا ينبغي اعتباره صالحًا بعد الآن.

إمضاء:

exp: number;

DecodedAppCheckToken.iat

يتم إصدار رمز التحقق من التطبيق في الوقت المحدد، بالثواني منذ عصر Unix. وهذا يعني الوقت الذي تم فيه إصدار رمز التحقق من التطبيق هذا والذي يجب أن يبدأ اعتباره صالحًا.

إمضاء:

iat: number;

DecodedAppCheckToken.iss

معرف المصدر لمصدر الاستجابة. هذه القيمة عبارة عن عنوان URL بالتنسيق https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> ، حيث <PROJECT_NUMBER> هو نفس رقم المشروع المحدد في خاصية aud .

إمضاء:

iss: string;

DecodedAppCheckToken.sub

معرف تطبيق Firebase المطابق للتطبيق الذي ينتمي إليه الرمز المميز. ولتسهيل الأمر، يتم نسخ هذه القيمة إلى خاصية app_id .

إمضاء:

sub: string;