EmailAuthCredential class

Интерфейс, представляющий учетные данные, возвращаемые EmailAuthProvider для ProviderId. .ПАРОЛЬ

Охватывает оба метода SignInMethod. .EMAIL_PASSWORD и SignInMethod .EMAIL_LINK.

Конструктор этого класса помечен как внутренний. Сторонний код не должен вызывать конструктор напрямую или создавать подклассы, расширяющие класс EmailAuthCredential .

Подпись:

export declare class EmailAuthCredential extends AuthCredential 

Расширяет: AuthCredential

Методы

Метод Модификаторы Описание
изJSON(JSON) static Статический метод для десериализации JSON-представления объекта в AuthCredential. .
toJSON() Возвращает сериализуемое в формате JSON представление этого объекта.

Электронная почтаAuthCredential.fromJSON()

Статический метод для десериализации JSON-представления объекта в AuthCredential. .

Подпись:

static fromJSON(json: object | string): EmailAuthCredential | null;

Параметры

Параметр Тип Описание
JSON объект | нить Либо object , либо строковое представление объекта. Если указана строка, первым будет вызываться JSON.parse .

Возврат:

EmailAuthCredential | нулевой

Если входные данные JSON не представляют собой AuthCredential , возвращается ноль.

EmailAuthCredential.toJSON()

Возвращает сериализуемое в формате JSON представление этого объекта.

Подпись:

toJSON(): object;

Возврат:

объект

сериализуемое в формате JSON представление этого объекта.