ProviderIdのEmailAuthProviderによって返される資格情報を表すインターフェイス。パスワード
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 シリアル化可能な表現。