DecodedAppCheckToken interface

Интерфейс, представляющий декодированный токен проверки приложений Firebase, возвращаемый методом AppCheck.verifyToken() .

Подпись:

export interface DecodedAppCheckToken 

Характеристики

Свойство Тип Описание
app_id нить Идентификатор приложения, соответствующий приложению, которому принадлежал токен проверки приложения. На самом деле это значение не является одним из утверждений токена JWT. Оно добавляется для удобства и устанавливается как значение подсвойства .
аудит нить[] Аудитория, для которой предназначен этот токен. Это значение представляет собой массив JSON из двух строк: первая — номер вашего проекта Firebase, а вторая — идентификатор того же проекта.
опыт число Срок действия токена App Check (в секундах) с начала эпохи Unix. То есть время, когда истекает срок действия этого токена проверки приложений, и он больше не должен считаться действительным.
там число Токен проверки приложений выдается вовремя, через несколько секунд после эпохи Unix. То есть время, когда этот токен проверки приложения был выдан и должен считаться действительным.
это нить Идентификатор отправителя ответа. Это значение представляет собой URL-адрес в формате https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , где <PROJECT_NUMBER> — тот же номер проекта, указанный в свойстве aud .
суб нить Идентификатор приложения Firebase, соответствующий приложению, которому принадлежал токен. Для удобства это значение копируется в свойство app_id .

ДекодированныйAppCheckToken.app_id

Идентификатор приложения, соответствующий приложению, которому принадлежал токен проверки приложения. На самом деле это значение не является одним из утверждений токена JWT. Оно добавляется для удобства и устанавливается как значение подсвойства .

Подпись:

app_id: string;

ДекодированныйAppCheckToken.aud

Аудитория, для которой предназначен этот токен. Это значение представляет собой массив JSON из двух строк: первая — номер вашего проекта Firebase, а вторая — идентификатор того же проекта.

Подпись:

aud: string[];

ДекодированныйAppCheckToken.exp

Срок действия токена App Check (в секундах) с начала эпохи Unix. То есть время, когда истекает срок действия этого токена проверки приложений, и он больше не должен считаться действительным.

Подпись:

exp: number;

ДекодированныйAppCheckToken.iat

Токен проверки приложений выдается вовремя, через несколько секунд после эпохи Unix. То есть время, когда этот токен проверки приложения был выдан и должен считаться действительным.

Подпись:

iat: number;

ДекодированныйAppCheckToken.iss

Идентификатор отправителя ответа. Это значение представляет собой URL-адрес в формате https://firebaseappcheck.googleapis.com/<PROJECT_NUMBER> , где <PROJECT_NUMBER> — тот же номер проекта, указанный в свойстве aud .

Подпись:

iss: string;

ДекодированныйAppCheckToken.sub

Идентификатор приложения Firebase, соответствующий приложению, которому принадлежал токен. Для удобства это значение копируется в свойство app_id .

Подпись:

sub: string;