Interfaccia che rappresenta le credenziali restituite da EmailAuthProvider per ProviderId .PAROLA D'ORDINE
Copre sia SignInMethod .EMAIL_PASSWORD e metodo di accesso .EMAIL_LINK.
Il costruttore di questa classe è contrassegnato come interno. Il codice di terze parti non deve chiamare direttamente il costruttore o creare sottoclassi che estendono la classe EmailAuthCredential
.
Firma:
export declare class EmailAuthCredential extends AuthCredential
Estende: AuthCredential
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
daJSON(json) | static | Metodo statico per deserializzare una rappresentazione JSON di un oggetto in un AuthCredential . |
aJSON() | Restituisce una rappresentazione serializzabile JSON di questo oggetto. |
EmailAuthCredential.fromJSON()
Metodo statico per deserializzare una rappresentazione JSON di un oggetto in un AuthCredential .
Firma:
static fromJSON(json: object | string): EmailAuthCredential | null;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
json | oggetto | corda | object o rappresentazione stringata dell'oggetto. Quando viene fornita la stringa, JSON.parse verrà chiamato per primo. |
Ritorna:
CredenzialiAuthEmail | nullo
Se l'input JSON non rappresenta un AuthCredential , viene restituito null.
EmailAuthCredential.toJSON()
Restituisce una rappresentazione serializzabile JSON di questo oggetto.
Firma:
toJSON(): object;
Ritorna:
oggetto
una rappresentazione serializzabile JSON di questo oggetto.