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.