Interfejs przedstawiający typowe właściwości zarejestrowanego przez użytkownika drugiego składnika.
Podpis:
export declare abstract class MultiFactorInfo
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
nazwawyświetlana | ciąg znaków | Opcjonalna wyświetlana nazwa zarejestrowanego drugiego składnika. | |
enrollTime, | ciąg znaków | Opcjonalna data zarejestrowania drugiego składnika w postaci ciągu UTC. | |
factorId | ciąg znaków | Identyfikator typu drugiego składnika. W przypadku drugiego składnika SMS-a wartość to phone . W przypadku drugich współczynników TOTP wartość to totp . |
|
UID | ciąg znaków | Identyfikator zarejestrowanego drugiego składnika. Jest to unikalny identyfikator użytkownika. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
toJSON(), | Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON. |
MultiFactorInfo.displayName
Opcjonalna wyświetlana nazwa zarejestrowanego drugiego składnika.
Podpis:
readonly displayName?: string;
Informacje o wielu czynnikach.enrollmentTime
Opcjonalna data zarejestrowania drugiego składnika w postaci ciągu UTC.
Podpis:
readonly enrollmentTime?: string;
Identyfikator MultiFactorInfo.factorId
Identyfikator typu drugiego składnika. W przypadku drugich wartości z SMS-a ta wartość to phone
. W przypadku drugich czynników TOTP jest to totp
.
Podpis:
readonly factorId: string;
MultiFactorInfo.uid
Identyfikator zarejestrowanego drugiego składnika. Jest to unikalny identyfikator użytkownika.
Podpis:
readonly uid: string;
MultiFactorInfo.toJSON()
Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.
Podpis:
toJSON(): object;
Zwroty:
Obiekt
Możliwa do serializowania reprezentacja tego obiektu w formacie JSON.