একটি ব্যবহারকারী-নথিভুক্ত দ্বিতীয় ফ্যাক্টরের সাধারণ বৈশিষ্ট্য প্রতিনিধিত্বকারী ইন্টারফেস।
স্বাক্ষর:
export declare abstract class MultiFactorInfo
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
প্রদর্শন নাম | স্ট্রিং | নথিভুক্ত দ্বিতীয় ফ্যাক্টরের ঐচ্ছিক প্রদর্শন নাম। | |
তালিকাভুক্তির সময় | স্ট্রিং | দ্বিতীয় ফ্যাক্টর নথিভুক্ত করা ঐচ্ছিক তারিখ, একটি UTC স্ট্রিং হিসাবে বিন্যাসিত। | |
ফ্যাক্টরআইডি | স্ট্রিং | দ্বিতীয় ফ্যাক্টরের ধরন শনাক্তকারী। এসএমএস দ্বিতীয় কারণের জন্য, এটি phone । TOTP দ্বিতীয় কারণগুলির জন্য, এটি হল totp । | |
uid | স্ট্রিং | নথিভুক্ত দ্বিতীয় ফ্যাক্টরের আইডি। এই আইডিটি ব্যবহারকারীর জন্য অনন্য। |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
toJSON() | এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে। |
MultiFactorInfo.displayName
নথিভুক্ত দ্বিতীয় ফ্যাক্টরের ঐচ্ছিক প্রদর্শন নাম।
স্বাক্ষর:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
দ্বিতীয় ফ্যাক্টর নথিভুক্ত করা ঐচ্ছিক তারিখ, একটি UTC স্ট্রিং হিসাবে বিন্যাসিত।
স্বাক্ষর:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
দ্বিতীয় ফ্যাক্টরের ধরন শনাক্তকারী। এসএমএস দ্বিতীয় কারণের জন্য, এটি phone
. TOTP দ্বিতীয় কারণগুলির জন্য, এটি হল totp
.
স্বাক্ষর:
readonly factorId: string;
MultiFactorInfo.uid
নথিভুক্ত দ্বিতীয় ফ্যাক্টরের আইডি। এই আইডিটি ব্যবহারকারীর জন্য অনন্য।
স্বাক্ষর:
readonly uid: string;
MultiFactorInfo.toJSON()
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।
স্বাক্ষর:
toJSON(): object;
রিটার্ন:
বস্তু
এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা।