MultiFactorInfo class

Interfaz que representa las propiedades comunes de un segundo factor registrado por el usuario.

Firma:

export declare abstract class MultiFactorInfo 

Propiedades

Propiedad modificadores Tipo Descripción
nombre para mostrar cadena El nombre para mostrar opcional del segundo factor inscrito.
tiempo de inscripción cadena La fecha opcional en que se inscribió el segundo factor, con formato de cadena UTC.
ID de factor cadena El identificador de tipo del segundo factor. Para los segundos factores de SMS, este es phone . Para los segundos factores TOTP, esto es totp .
fluido cadena El ID del segundo factor inscrito. Este ID es único para el usuario.

Métodos

Método modificadores Descripción
aJSON() Devuelve una representación JSON serializable de este objeto.

MultiFactorInfo.displayName

El nombre para mostrar opcional del segundo factor inscrito.

Firma:

readonly displayName?: string;

MultiFactorInfo.enrollmentTime

La fecha opcional en que se inscribió el segundo factor, con formato de cadena UTC.

Firma:

readonly enrollmentTime?: string;

MultiFactorInfo.factorId

El identificador de tipo del segundo factor. Para los segundos factores de SMS, este es phone . Para los segundos factores TOTP, esto es totp .

Firma:

readonly factorId: string;

MultiFactorInfo.uid

El ID del segundo factor inscrito. Este ID es único para el usuario.

Firma:

readonly uid: string;

MultiFactorInfo.toJSON()

Devuelve una representación JSON serializable de este objeto.

Firma:

toJSON(): object;

Devoluciones:

objeto

Una representación JSON serializable de este objeto.