DecodedAppCheckToken interface

อินเทอร์เฟซที่แสดงโทเค็น Firebase App Check ที่ถอดรหัสแล้ว ซึ่งส่งคืนจากเมธอด AppCheck.verifyToken()

ลายเซ็น:

export interface DecodedAppCheckToken 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
app_id เชือก รหัสแอปที่สอดคล้องกับแอปที่มีโทเค็น App Check อยู่ ค่านี้ไม่ใช่หนึ่งในการอ้างสิทธิ์โทเค็น JWT เพิ่มเพื่อความสะดวก และถูกกำหนดเป็นมูลค่าของทรัพย์สิน ย่อย
ออด สตริง[] ผู้ชมที่โทเค็นนี้มีวัตถุประสงค์ ค่านี้เป็นอาร์เรย์ JSON ที่มี 2 สตริง ค่าแรกคือหมายเลขโปรเจ็กต์ของโปรเจ็กต์ Firebase ของคุณ และค่าที่สองคือรหัสโปรเจ็กต์ของโปรเจ็กต์เดียวกัน
ประสบการณ์ ตัวเลข เวลาหมดอายุของโทเค็น App Check มีหน่วยเป็นวินาทีนับตั้งแต่ยุค Unix นั่นคือเวลาที่โทเค็น App Check นี้หมดอายุและไม่ควรถือว่าใช้ได้อีกต่อไป
นั่นคือ ตัวเลข โทเค็น App Check ออก ณ เวลาที่ออก ในหน่วยวินาทีนับตั้งแต่ยุค Unix นั่นคือเวลาที่ออกโทเค็น App Check นี้และควรเริ่มถือว่าใช้ได้
iss เชือก ตัวระบุผู้ออกสำหรับผู้ออกการตอบกลับ ค่านี้คือ URL ที่มีรูปแบบ https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> โดยที่ <PROJECT_NUMBER> เป็นหมายเลขโปรเจ็กต์เดียวกับที่ระบุในคุณสมบัติ aud
ย่อย เชือก รหัสแอป Firebase ที่สอดคล้องกับแอปที่มีโทเค็นอยู่ เพื่อความสะดวก ค่านี้จะถูกคัดลอกไปยังคุณสมบัติ app_id

DecodedAppCheckToken.app_id

รหัสแอปที่สอดคล้องกับแอปที่มีโทเค็น App Check อยู่ ค่านี้ไม่ใช่หนึ่งในการอ้างสิทธิ์โทเค็น JWT เพิ่มเพื่อความสะดวก และถูกกำหนดเป็นมูลค่าของทรัพย์สิน ย่อย

ลายเซ็น:

app_id: string;

DecodedAppCheckToken.aud

ผู้ชมที่โทเค็นนี้มีวัตถุประสงค์ ค่านี้เป็นอาร์เรย์ JSON ที่มี 2 สตริง ค่าแรกคือหมายเลขโปรเจ็กต์ของโปรเจ็กต์ Firebase ของคุณ และค่าที่สองคือรหัสโปรเจ็กต์ของโปรเจ็กต์เดียวกัน

ลายเซ็น:

aud: string[];

DecodedAppCheckToken.exp

เวลาหมดอายุของโทเค็น App Check มีหน่วยเป็นวินาทีนับตั้งแต่ยุค Unix นั่นคือเวลาที่โทเค็น App Check นี้หมดอายุและไม่ควรถือว่าใช้ได้อีกต่อไป

ลายเซ็น:

exp: number;

DecodedAppCheckToken.iat

โทเค็น App Check ออก ณ เวลาที่ออก ในหน่วยวินาทีนับตั้งแต่ยุค Unix นั่นคือเวลาที่ออกโทเค็น App Check นี้และควรเริ่มถือว่าใช้ได้

ลายเซ็น:

iat: number;

DecodedAppCheckToken.iss

ตัวระบุผู้ออกสำหรับผู้ออกการตอบกลับ ค่านี้คือ URL ที่มีรูปแบบ https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> โดยที่ <PROJECT_NUMBER> เป็นหมายเลขโปรเจ็กต์เดียวกับที่ระบุในคุณสมบัติ aud

ลายเซ็น:

iss: string;

DecodedAppCheckToken.sub

รหัสแอป Firebase ที่สอดคล้องกับแอปที่มีโทเค็นอยู่ เพื่อความสะดวก ค่านี้จะถูกคัดลอกไปยังคุณสมบัติ app_id

ลายเซ็น:

sub: string;