Интерфейс, представляющий учетные данные, возвращаемые 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 представление этого объекта.