表示用户注册的第二因素的公共属性的接口。
签名:
export declare abstract class MultiFactorInfo
特性
财产 | 修饰符 | 类型 | 描述 |
---|---|---|---|
显示名称 | 细绳 | 注册的第二因素的可选显示名称。 | |
报名时间 | 细绳 | 注册第二个因素的可选日期,格式为 UTC 字符串。 | |
因子ID | 细绳 | 第二个因素的类型标识符。对于短信的第二个因素,这是phone 。对于 TOTP 第二个因素,这是totp 。 | |
uid | 细绳 | 注册的第二因素的ID。该 ID 对于用户来说是唯一的。 |
方法
方法 | 修饰符 | 描述 |
---|---|---|
toJSON() | 返回此对象的 JSON 可序列化表示形式。 |
MultiFactorInfo.displayName
注册的第二因素的可选显示名称。
签名:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
注册第二个因素的可选日期,格式为 UTC 字符串。
签名:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
第二个因素的类型标识符。对于短信第二个因素,这是phone
。对于 TOTP 第二个因素,这是totp
。
签名:
readonly factorId: string;
多因素信息.uid
注册的第二因素的ID。该 ID 对于用户来说是唯一的。
签名:
readonly uid: string;
MultiFactorInfo.toJSON()
返回此对象的 JSON 可序列化表示形式。
签名:
toJSON(): object;
返回:
目的
该对象的 JSON 可序列化表示。