MultiFactorInfo class

Interfaccia che rappresenta le proprietà comuni di un secondo fattore registrato dall'utente.

Firma:

export declare abstract class MultiFactorInfo 

Proprietà

Proprietà Modificatori Tipo Descrizione
nome da visualizzare corda Il nome visualizzato facoltativo del secondo fattore registrato.
tempo di iscrizione corda La data facoltativa in cui è stato registrato il secondo fattore, formattata come stringa UTC.
IDfattore corda Identificatore del tipo del secondo fattore. Per i secondi fattori SMS, questo è phone . Per i secondi fattori TOTP, questo è totp .
fluido corda L'ID del secondo fattore registrato. Questo ID è univoco per l'utente.

Metodi

Metodo Modificatori Descrizione
aJSON() Restituisce una rappresentazione serializzabile JSON di questo oggetto.

MultiFactorInfo.displayName

Il nome visualizzato facoltativo del secondo fattore registrato.

Firma:

readonly displayName?: string;

MultiFactorInfo.enrollmentTime

La data facoltativa in cui è stato registrato il secondo fattore, formattata come stringa UTC.

Firma:

readonly enrollmentTime?: string;

MultiFactorInfo.factorId

Identificatore del tipo del secondo fattore. Per i secondi fattori SMS, questo è phone . Per i secondi fattori TOTP, questo è totp .

Firma:

readonly factorId: string;

MultiFactorInfo.uid

L'ID del secondo fattore registrato. Questo ID è univoco per l'utente.

Firma:

readonly uid: string;

MultiFactorInfo.toJSON()

Restituisce una rappresentazione serializzabile JSON di questo oggetto.

Firma:

toJSON(): object;

Ritorna:

oggetto

Una rappresentazione serializzabile JSON di questo oggetto.