EmailAuthCredential class

Interfaz que representa las credenciales devueltas por EmailAuthProvider para ProviderId .CLAVE

Cubre tanto SignInMethod .EMAIL_PASSWORD y SignInMethod .EMAIL_LINK.

El constructor de esta clase está marcado como interno. El código de terceros no debe llamar al constructor directamente ni crear subclases que amplíen la clase EmailAuthCredential .

Firma:

export declare class EmailAuthCredential extends AuthCredential 

Extiende: AuthCredential

Métodos

Método modificadores Descripción
deJSON(json) static Método estático para deserializar una representación JSON de un objeto en una AuthCredential .
aJSON() Devuelve una representación JSON serializable de este objeto.

EmailAuthCredential.fromJSON()

Método estático para deserializar una representación JSON de un objeto en una AuthCredential .

Firma:

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

Parámetros

Parámetro Escribe Descripción
json objeto | cuerda Cualquier object o la representación en forma de cadena del objeto. Cuando se proporciona una cadena, se llama primero a JSON.parse .

Devoluciones:

EmailAuthCredential | nulo

Si la entrada JSON no representa una AuthCredential , se devuelve nulo.

EmailAuthCredential.toJSON()

Devuelve una representación JSON serializable de este objeto.

Firma:

toJSON(): object;

Devoluciones:

objeto

una representación JSON serializable de este objeto.