Antarmuka yang mewakili kredensial yang ditampilkan oleh EmailAuthProvider untuk ProviderId.PASSWORD
Mencakup SignInMethod.EMAIL_PASSWORD dan SignInMethod.EMAIL_LINK.
Konstruktor untuk class ini ditandai sebagai internal. Kode pihak ketiga tidak boleh memanggil konstruktor secara langsung atau membuat subclass yang memperluas class EmailAuthCredential
.
Tanda Tangan:
export declare class EmailAuthCredential extends AuthCredential
Memperluas: AuthCredential
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
fromJSON(json) | static |
Metode statis untuk melakukan deserialisasi representasi JSON dari suatu objek ke dalam AuthCredential. |
toJSON() | Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini. |
EmailAuthCredential.fromJSON()
Metode statis untuk melakukan deserialisasi representasi JSON dari suatu objek ke dalam AuthCredential.
Tanda Tangan:
static fromJSON(json: object | string): EmailAuthCredential | null;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
json | objek | {i>string<i} | object atau representasi objek dengan string. Jika string disediakan, JSON.parse akan dipanggil terlebih dahulu. |
Hasil:
EmailAuthCredential | null (kosong)
Jika input JSON tidak merepresentasikan AuthCredential, null akan ditampilkan.
EmailAuthCredential.toJSON()
Menampilkan representasi JSON-serial yang dapat diserialisasi dari objek ini.
Tanda Tangan:
toJSON(): object;
Hasil:
objek
representasi JSON-serial yang dapat diserialisasi dari objek ini.