Interfejs reprezentujący wspólne właściwości drugiego czynnika zarejestrowanego przez użytkownika.
Podpis:
export declare abstract class MultiFactorInfo
Nieruchomości
Nieruchomość | Modyfikatory | Typ | Opis |
---|---|---|---|
wyświetlana nazwa | strunowy | Opcjonalna nazwa wyświetlana zarejestrowanego drugiego czynnika. | |
Czas rejestracji | strunowy | Opcjonalna data zarejestrowania drugiego czynnika, sformatowana jako ciąg UTC. | |
identyfikator czynnika | strunowy | Identyfikator typu drugiego czynnika. W przypadku SMS-ów drugim czynnikiem jest phone . W przypadku drugich czynników TOTP jest to totp . | |
uid | strunowy | Identyfikator zarejestrowanego drugiego czynnika. Identyfikator ten jest unikalny dla użytkownika. |
Metody
metoda | Modyfikatory | Opis |
---|---|---|
doJSON() | Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON. |
Nazwa MultiFactorInfo.displayName
Opcjonalna nazwa wyświetlana zarejestrowanego drugiego czynnika.
Podpis:
readonly displayName?: string;
Czas rejestracji MultiFactorInfo
Opcjonalna data zarejestrowania drugiego czynnika, sformatowana jako ciąg UTC.
Podpis:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
Identyfikator typu drugiego czynnika. W przypadku SMS-ów drugim czynnikiem jest phone
. W przypadku drugich czynników TOTP jest to totp
.
Podpis:
readonly factorId: string;
MultiFactorInfo.uid
Identyfikator zarejestrowanego drugiego czynnika. Identyfikator ten jest unikalny dla użytkownika.
Podpis:
readonly uid: string;
MultiFactorInfo.toJSON()
Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON.
Podpis:
toJSON(): object;
Zwroty:
obiekt
Reprezentacja tego obiektu możliwa do serializacji w formacie JSON.