表示EmailAuthProvider返回的ProviderId凭据的接口。密码
涵盖了SignInMethod .EMAIL_PASSWORD 和SignInMethod .EMAIL_LINK。
此类的构造函数被标记为内部构造函数。第三方代码不应直接调用构造函数或创建扩展EmailAuthCredential
类的子类。
签名:
export declare class EmailAuthCredential extends AuthCredential
扩展: AuthCredential
方法
方法 | 修饰符 | 描述 |
---|---|---|
来自JSON(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 可序列化表示。