AppCheck class

อินเทอร์เฟซบริการ Firebase AppCheck

ลายเซ็น:

export declare class AppCheck 

คุณสมบัติ

คุณสมบัติ ตัวดัดแปลง พิมพ์ คำอธิบาย
แอป แอป

วิธีการ

วิธี ตัวดัดแปลง คำอธิบาย
createToken(appId, ตัวเลือก) สร้าง AppCheckToken ใหม่ที่สามารถส่งกลับไปยังไคลเอนต์ได้
VerifyToken (แอป CheckToken ตัวเลือก) ตรวจสอบโทเค็น Firebase App Check (JWT) หากโทเค็นถูกต้อง สัญญาจะเป็นไปตามการอ้างสิทธิ์ที่ถอดรหัสของโทเค็น มิฉะนั้นสัญญาจะถูกปฏิเสธ

AppCheck.app

ลายเซ็น:

readonly app: App;

AppCheck.createToken()

สร้าง AppCheckToken ใหม่ที่สามารถส่งกลับไปยังไคลเอนต์ได้

ลายเซ็น:

createToken(appId: string, options?: AppCheckTokenOptions): Promise<AppCheckToken>;

พารามิเตอร์

พารามิเตอร์ พิมพ์ คำอธิบาย
รหัสแอป เชือก รหัสแอปที่จะใช้เป็น JWT app_id
ตัวเลือก AppCheckTokenตัวเลือก ออบเจ็กต์ตัวเลือกเสริมเมื่อสร้าง App Check Token ใหม่

ผลตอบแทน:

สัญญา < AppCheckToken >

คำสัญญาที่เติมเต็มด้วย AppCheckToken .

AppCheck.verifyToken()

ตรวจสอบโทเค็น Firebase App Check (JWT) หากโทเค็นถูกต้อง สัญญาจะเป็นไปตามการอ้างสิทธิ์ที่ถอดรหัสของโทเค็น มิฉะนั้นสัญญาจะถูกปฏิเสธ

ลายเซ็น:

verifyToken(appCheckToken: string, options?: VerifyAppCheckTokenOptions): Promise<VerifyAppCheckTokenResponse>;

พารามิเตอร์

พารามิเตอร์ พิมพ์ คำอธิบาย
แอพ CheckToken เชือก โทเค็น App Check เพื่อยืนยัน
ตัวเลือก ตรวจสอบตัวเลือก AppCheckToken ออบเจ็กต์ VerifyAppCheckTokenOptions ที่เป็นตัวเลือกเมื่อตรวจสอบโทเค็น App Check

ผลตอบแทน:

สัญญา < VerifyAppCheckTokenResponse >

คำสัญญาที่ปฏิบัติตามคำเรียกร้องที่ถอดรหัสของโทเค็นหากโทเค็น App Check ถูกต้อง มิฉะนั้นจะเป็นคำสัญญาที่ถูกปฏิเสธ