EmailAuthCredential class

Schnittstelle, die die von EmailAuthProvider für ProviderId zurückgegebenen Anmeldeinformationen darstellt .PASSWORT

Deckt beide SignInMethod ab .EMAIL_PASSWORD und SignInMethod .EMAIL_LINK.

Der Konstruktor für diese Klasse ist als intern markiert. Code von Drittanbietern sollte den Konstruktor nicht direkt aufrufen oder Unterklassen erstellen, die die EmailAuthCredential Klasse erweitern.

Unterschrift:

export declare class EmailAuthCredential extends AuthCredential 

Erweitert: AuthCredential

Methoden

Methode Modifikatoren Beschreibung
fromJSON(json) static Statische Methode zum Deserialisieren einer JSON-Darstellung eines Objekts in ein AuthCredential .
toJSON() Gibt eine JSON-serialisierbare Darstellung dieses Objekts zurück.

EmailAuthCredential.fromJSON()

Statische Methode zum Deserialisieren einer JSON-Darstellung eines Objekts in ein AuthCredential .

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
json Objekt | Zeichenfolge Entweder object oder die stringifizierte Darstellung des Objekts. Wenn eine Zeichenfolge bereitgestellt wird, wird JSON.parse zuerst aufgerufen.

Kehrt zurück:

EmailAuthCredential | Null

Wenn die JSON-Eingabe kein AuthCredential darstellt , null wird zurückgegeben.

EmailAuthCredential.toJSON()

Gibt eine JSON-serialisierbare Darstellung dieses Objekts zurück.

Unterschrift:

toJSON(): object;

Kehrt zurück:

Objekt

eine JSON-serialisierbare Darstellung dieses Objekts.