Schnittstelle, die die allgemeinen Eigenschaften eines vom Benutzer registrierten zweiten Faktors darstellt.
Unterschrift:
export declare abstract class MultiFactorInfo
Eigenschaften
Eigentum | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
Anzeigename | Zeichenfolge | Der optionale Anzeigename des registrierten zweiten Faktors. | |
Anmeldezeit | Zeichenfolge | Das optionale Datum, an dem der zweite Faktor registriert wurde, formatiert als UTC-Zeichenfolge. | |
Faktor-ID | Zeichenfolge | Der Typbezeichner des zweiten Faktors. Für SMS-Zweitfaktoren ist dies phone . Für TOTP-Zweitfaktoren ist dies totp . | |
uid | Zeichenfolge | Die ID des registrierten zweiten Faktors. Diese ID ist für den Benutzer eindeutig. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
toJSON() | Gibt eine JSON-serialisierbare Darstellung dieses Objekts zurück. |
MultiFactorInfo.displayName
Der optionale Anzeigename des registrierten zweiten Faktors.
Unterschrift:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
Das optionale Datum, an dem der zweite Faktor registriert wurde, formatiert als UTC-Zeichenfolge.
Unterschrift:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
Der Typbezeichner des zweiten Faktors. Für SMS-Zweitfaktoren ist dies phone
. Für TOTP-Zweitfaktoren ist dies totp
.
Unterschrift:
readonly factorId: string;
MultiFactorInfo.uid
Die ID des registrierten zweiten Faktors. Diese ID ist für den Benutzer eindeutig.
Unterschrift:
readonly uid: string;
MultiFactorInfo.toJSON()
Gibt eine JSON-serialisierbare Darstellung dieses Objekts zurück.
Unterschrift:
toJSON(): object;
Kehrt zurück:
Objekt
Eine JSON-serialisierbare Darstellung dieses Objekts.