MultiFactorInfo class

واجهة تمثّل الخصائص الشائعة للعامل الثاني المسجَّل للمستخدم.

Signature:

export declare abstract class MultiFactorInfo 

أماكن إقامة

الموقع المعدِّلات النوع الوصف
displayName السلسلة الاسم المعروض الاختياري للعامل الثاني المسجَّل.
enrollTime (وقت التسجيل) السلسلة التاريخ الاختياري الذي تم فيه تسجيل العامل الثاني، ويكون منسَّقًا كسلسلة التوقيت العالمي المنسَّق (UTC).
factorId السلسلة معرّف النوع للعامل الثاني. بالنسبة إلى العوامل الثانية للرسائل القصيرة، هذا هو phone. بالنسبة إلى عوامل TOTP الثانية، تكون هذه القيمة totp.
رقم uid السلسلة رقم تعريف العامل الثاني المسجَّل. يكون هذا المعرّف فريدًا للمستخدم.

الطُرق

الطريقة المعدِّلات الوصف
toJSON() تعرض تمثيلاً بتنسيق JSON لهذا الكائن.

MultiFactorInfo.displayName

الاسم المعروض الاختياري للعامل الثاني المسجَّل.

Signature:

readonly displayName?: string;

MultiFactorInfo.enrollmentTime

التاريخ الاختياري الذي تم فيه تسجيل العامل الثاني، ويكون منسَّقًا كسلسلة التوقيت العالمي المنسَّق (UTC).

Signature:

readonly enrollmentTime?: string;

MultiFactorInfo.factorId

معرّف النوع للعامل الثاني. بالنسبة إلى العوامل الثانية للرسائل القصيرة، تكون هذه القيمة phone. بالنسبة إلى عوامل TOTP الثانية، تكون هذه القيمة هي totp.

Signature:

readonly factorId: string;

MultiFactorInfo.uid

رقم تعريف العامل الثاني المسجَّل. يكون هذا المعرّف فريدًا للمستخدم.

Signature:

readonly uid: string;

MultiFactorInfo.toJSON()

تعرض تمثيلاً بتنسيق JSON لهذا الكائن.

Signature:

toJSON(): object;

المرتجعات:

كائن

تمثّل هذه السمة تمثيلاً بتنسيق JSON لهذا العنصر.