EmailAuthCredential class

Interfejs przedstawiający dane logowania zwrócone przez EmailAuthProvider dla ProviderId.

Obejmuje zarówno SignInMethod.EMAIL_PASSWORD, jak i SignInMethod.EMAIL_LINK.

Konstruktor dla tej klasy jest oznaczony jako wewnętrzny. Kod zewnętrzny nie powinien wywoływać konstruktora bezpośrednio ani tworzyć podklas, które rozszerzają klasę EmailAuthCredential.

Podpis:

export declare class EmailAuthCredential extends AuthCredential 

Rozszerza: AuthCredential

Metody

Metoda Modyfikatory Opis
z JSON(json), static Metoda statyczna do deserializacji reprezentacji obiektu JSON w AuthCredential.
toJSON(), Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.

EmailAuthCredential.fromJSON()

Metoda statyczna do deserializacji reprezentacji obiektu JSON w AuthCredential.

Podpis:

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

Parametry

Parametr Typ Opis
JSON obiekt | tekst object lub reprezentacja obiektu w postaci ciągu znaków. Po podaniu ciągu znaków JSON.parse zostanie wywołana jako pierwsza.

Zwroty:

EmailAuthCredential | wartość null

Jeśli dane wejściowe JSON nie reprezentują AuthCredential, zwracana jest wartość null.

EmailAuthCredential.toJSON()

Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.

Podpis:

toJSON(): object;

Zwroty:

Obiekt

możliwą do serializowania reprezentację tego obiektu w formacie JSON.