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.