表示 EmailAuthProvider 针对 ProviderId 返回的凭据的接口。
涵盖了 SignInMethod.EMAIL_PASSWORD 和 SignInMethod.EMAIL_LINK。
此类的构造函数标记为内部函数。第三方代码不应直接调用构造函数或创建扩展 EmailAuthCredential
类的子类。
签名:
export declare class EmailAuthCredential extends AuthCredential
方法
方法 | 修饰符 | 说明 |
---|---|---|
fromJSON(json) | static |
用于将对象的 JSON 表示法反序列化为 AuthCredential 的静态方法。 |
toJSON() | 返回此对象的可序列化 JSON 表示法。 |
EmailAuthCredential.fromJSON()
用于将对象的 JSON 表示法反序列化为 AuthCredential 的静态方法。
签名:
static fromJSON(json: object | string): EmailAuthCredential | null;
参数
参数 | 类型 | 说明 |
---|---|---|
json | 对象 |字符串 | object 或对象的字符串化表示形式。如果提供了字符串,则首先调用 JSON.parse 。 |
返回:
EmailAuthCredential |null
如果 JSON 输入不表示 AuthCredential,则返回 null。
EmailAuthCredential.toJSON()
返回此对象的可序列化 JSON 表示法。
签名:
toJSON(): object;
返回:
对象
此对象的可序列化 JSON 表示法。