Интерфейс, представляющий общие свойства второго фактора, зарегистрированного пользователем.
Подпись:
export declare abstract class MultiFactorInfo
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
отображаемое имя | нить | Необязательное отображаемое имя зарегистрированного второго фактора. | |
время регистрации | нить | Необязательная дата регистрации второго фактора в формате строки UTC. | |
идентификатор фактора | нить | Идентификатор типа второго фактора. Для SMS-второго фактора это phone . Для вторых факторов TOTP это totp . | |
жидкость | нить | Идентификатор зарегистрированного второго фактора. Этот идентификатор уникален для пользователя. |
Методы
Метод | Модификаторы | Описание |
---|---|---|
toJSON() | Возвращает сериализуемое в формате JSON представление этого объекта. |
MultiFactorInfo.displayName
Необязательное отображаемое имя зарегистрированного второго фактора.
Подпись:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
Необязательная дата регистрации второго фактора в формате строки UTC.
Подпись:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
Идентификатор типа второго фактора. Для SMS-второго фактора это phone
. Для вторых факторов TOTP это totp
.
Подпись:
readonly factorId: string;
MultiFactorInfo.uid
Идентификатор зарегистрированного второго фактора. Этот идентификатор уникален для пользователя.
Подпись:
readonly uid: string;
MultiFactorInfo.toJSON()
Возвращает сериализуемое в формате JSON представление этого объекта.
Подпись:
toJSON(): object;
Возврат:
объект
Сериализуемое в формате JSON представление этого объекта.