EmailAuthCredential class

ProviderIdEmailAuthProviderによって返される資格情報を表すインターフェイス。パスワード

SignInMethodの両方をカバーします.EMAIL_PASSWORD とSignInMethod .EMAIL_LINK。

このクラスのコンストラクターは内部としてマークされています。サードパーティのコードは、コンストラクターを直接呼び出したり、 EmailAuthCredentialクラスを拡張するサブクラスを作成したりしないでください。

サイン:

export declare class EmailAuthCredential extends AuthCredential 

拡張: AuthCredential

メソッド

方法修飾子説明
fromJSON(json) staticオブジェクトの JSON 表現をAuthCredentialに逆シリアル化する静的メソッド
toJSON()このオブジェクトの JSON シリアル化可能な表現を返します。

EmailAuthCredential.fromJSON()

オブジェクトの JSON 表現をAuthCredentialに逆シリアル化する静的メソッド

サイン:

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

パラメーター

パラメータタイプ説明
jsonオブジェクト |弦objectまたはオブジェクトの文字列化表現。文字列を指定すると、最初にJSON.parseが呼び出されます。

戻り値:

電子メール認証資格情報|ヌル

JSON 入力がAuthCredentialを表していない場合、nullが返されます。

EmailAuthCredential.toJSON()

このオブジェクトの JSON シリアル化可能な表現を返します。

サイン:

toJSON(): object;

戻り値:

物体

このオブジェクトの JSON シリアル化可能な表現。