EmailAuthCredential class

Interface que representa as credenciais retornadas por EmailAuthProvider para ProviderId .SENHA

Abrange tanto o SignInMethod .EMAIL_PASSWORD e SignInMethod .EMAIL_LINK.

O construtor para esta classe é marcado como interno. O código de terceiros não deve chamar o construtor diretamente ou criar subclasses que estendam a classe EmailAuthCredential .

Assinatura:

export declare class EmailAuthCredential extends AuthCredential 

Estende: AuthCredential

Métodos

Método Modificadores Descrição
fromJSON(json) static Método estático para desserializar uma representação JSON de um objeto em um AuthCredential .
toJSON() Retorna uma representação serializável em JSON deste objeto.

EmailAuthCredential.fromJSON()

Método estático para desserializar uma representação JSON de um objeto em um AuthCredential .

Assinatura:

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

Parâmetros

Parâmetro Modelo Descrição
json objeto | corda Qualquer object ou a representação em cadeia do objeto. Quando a string é fornecida, JSON.parse seria chamado primeiro.

Devoluções:

EmailAuthCredential | nulo

Se a entrada JSON não representar um AuthCredential , null é retornado.

EmailAuthCredential.toJSON()

Retorna uma representação serializável em JSON deste objeto.

Assinatura:

toJSON(): object;

Devoluções:

objeto

uma representação serializável em JSON desse objeto.