Interfaz que representa las credenciales que muestra EmailAuthProvider para ProviderId.PASSWORD
Abarca SignInMethod.EMAIL_PASSWORD y SignInMethod.EMAIL_LINK.
El constructor para esta clase está marcado como interno. El código de terceros no debe llamar al constructor directamente ni crear subclases que extiendan la clase EmailAuthCredential
.
Firma:
export declare class EmailAuthCredential extends AuthCredential
Extiende: AuthCredential
Métodos
Método | Teclas modificadoras | Descripción |
---|---|---|
fromJSON(json) | static |
Método estático para deserializar una representación JSON de un objeto en una AuthCredential. |
toJSON() | Muestra 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 | Tipo | Descripción |
---|---|---|
json | objeto | cadena | Puede ser object o la representación en cadena del objeto. Cuando se proporciona una cadena, primero se llamará a JSON.parse . |
Muestra:
EmailAuthCredential | nulo
Si la entrada JSON no representa una AuthCredential, se muestra un valor nulo.
EmailAuthCredential.toJSON()
Muestra una representación JSON serializable de este objeto.
Firma:
toJSON(): object;
Muestra:
objeto
es una representación JSON serializable de este objeto.