DecodedAppCheckToken interface

Giao diện đại diện cho mã thông báo Kiểm tra ứng dụng Firebase đã được giải mã, được trả về từ phương thức AppCheck.verifyToken() .

Chữ ký:

export interface DecodedAppCheckToken 

Của cải

Tài sản Kiểu Sự miêu tả
id ứng dụng sợi dây ID ứng dụng tương ứng với Ứng dụng chứa mã thông báo Kiểm tra ứng dụng. Giá trị này thực tế không phải là một trong những xác nhận quyền sở hữu mã thông báo JWT. Nó được thêm vào để thuận tiện và được đặt làm giá trị của thuộc tính phụ .
kiểm toán sợi dây[] Đối tượng mà mã thông báo này hướng tới. Giá trị này là một mảng JSON gồm hai chuỗi, chuỗi đầu tiên là số dự án của dự án Firebase của bạn và chuỗi thứ hai là ID dự án của cùng một dự án.
điểm kinh nghiệm con số Thời gian hết hạn của mã thông báo Kiểm tra ứng dụng, tính bằng giây kể từ kỷ nguyên Unix. Tức là thời điểm mã thông báo Kiểm tra ứng dụng này hết hạn và không còn được coi là hợp lệ nữa.
đó con số Mã thông báo Kiểm tra ứng dụng được phát hành tại thời điểm, tính bằng giây kể từ kỷ nguyên Unix. Tức là thời điểm mã thông báo Kiểm tra ứng dụng này được phát hành và sẽ bắt đầu được coi là hợp lệ.
sợi dây Mã định danh tổ chức phát hành cho tổ chức phát hành phản hồi. Giá trị này là một URL có định dạng https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , trong đó <PROJECT_NUMBER> là số dự án tương tự được chỉ định trong thuộc tính aud .
phụ sợi dây ID ứng dụng Firebase tương ứng với ứng dụng chứa mã thông báo. Để thuận tiện, giá trị này được sao chép sang thuộc tính app_id .

Đã giải mãAppCheckToken.app_id

ID ứng dụng tương ứng với Ứng dụng chứa mã thông báo Kiểm tra ứng dụng. Giá trị này thực tế không phải là một trong những xác nhận quyền sở hữu mã thông báo JWT. Nó được thêm vào để thuận tiện và được đặt làm giá trị của thuộc tính phụ .

Chữ ký:

app_id: string;

DecodingAppCheckToken.aud

Đối tượng mà mã thông báo này hướng tới. Giá trị này là một mảng JSON gồm hai chuỗi, chuỗi đầu tiên là số dự án của dự án Firebase của bạn và chuỗi thứ hai là ID dự án của cùng một dự án.

Chữ ký:

aud: string[];

DecodingAppCheckToken.exp

Thời gian hết hạn của mã thông báo Kiểm tra ứng dụng, tính bằng giây kể từ kỷ nguyên Unix. Tức là thời điểm mã thông báo Kiểm tra ứng dụng này hết hạn và không còn được coi là hợp lệ nữa.

Chữ ký:

exp: number;

DecodingAppCheckToken.iat

Mã thông báo Kiểm tra ứng dụng được phát hành tại thời điểm, tính bằng giây kể từ kỷ nguyên Unix. Tức là thời điểm mã thông báo Kiểm tra ứng dụng này được phát hành và sẽ bắt đầu được coi là hợp lệ.

Chữ ký:

iat: number;

DecodingAppCheckToken.iss

Mã định danh tổ chức phát hành cho tổ chức phát hành phản hồi. Giá trị này là một URL có định dạng https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , trong đó <PROJECT_NUMBER> là số dự án tương tự được chỉ định trong thuộc tính aud .

Chữ ký:

iss: string;

DecodingAppCheckToken.sub

ID ứng dụng Firebase tương ứng với ứng dụng chứa mã thông báo. Để thuận tiện, giá trị này được sao chép sang thuộc tính app_id .

Chữ ký:

sub: string;