Antarmuka yang mewakili kredensial yang dikembalikan oleh EmailAuthProvider untuk ProviderId .KATA SANDI
Mencakup kedua SignInMethod .EMAIL_PASSWORD dan Metode Masuk .EMAIL_LINK.
Konstruktor untuk kelas ini ditandai sebagai internal. Kode pihak ketiga tidak boleh memanggil konstruktor secara langsung atau membuat subkelas yang memperluas kelas EmailAuthCredential
.
Tanda tangan:
export declare class EmailAuthCredential extends AuthCredential
Perluasan: AuthCredential
Metode
metode | Pengubah | Keterangan |
---|---|---|
dariJSON(json) | static | Metode statis untuk membatalkan serialisasi representasi JSON dari suatu objek menjadi AuthCredential . |
keJSON() | Mengembalikan representasi objek ini yang dapat diserialkan JSON. |
EmailAuthCredential.fromJSON()
Metode statis untuk membatalkan serialisasi representasi JSON dari suatu objek menjadi AuthCredential .
Tanda tangan:
static fromJSON(json: object | string): EmailAuthCredential | null;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
json | objek | rangkaian | Entah object atau representasi objek yang dirangkai. Ketika string disediakan, JSON.parse akan dipanggil terlebih dahulu. |
Pengembalian:
EmailAuthCredential | batal
Jika masukan JSON tidak mewakili AuthCredential , null dikembalikan.
EmailAuthCredential.toJSON()
Mengembalikan representasi objek ini yang dapat diserialkan JSON.
Tanda tangan:
toJSON(): object;
Pengembalian:
obyek
representasi objek ini yang dapat diserialkan JSON.