此接口表示用户注册的第二重身份验证的常用属性。
签名:
export declare abstract class MultiFactorInfo
属性
属性 | 修饰符 | 类型 | 说明 |
---|---|---|---|
displayName | 字符串 | 已注册的第二重身份验证的可选显示名称。 | |
enrollmentTime | 字符串 | 第二重身份验证的注册日期(可选),格式为 UTC 字符串。 | |
factorId | 字符串 | 第二重身份验证的类型标识符。对于短信双重身份验证,此值为 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;
MultiFactorInfo.uid
已注册的第二重身份验证的 ID。此 ID 对用户而言是唯一的。
签名:
readonly uid: string;
MultiFactorInfo.toJSON()
返回此对象的可序列化 JSON 表示法。
签名:
toJSON(): object;
返回:
对象
此对象的可序列化 JSON 表示法。