MultiFactorInfo class

Interfaz que representa las propiedades comunes de un segundo factor inscrito 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 la que se inscribió el segundo factor, con formato de cadena UTC.
identificador de factor cadena El identificador de tipo del segundo factor. Para los segundos factores de SMS, este es phone . Para los segundos factores TOTP, este es totp .
fluido cadena El ID del segundo factor inscrito. Esta identificación es exclusiva del usuario.

Métodos

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

MultiFactorInfo.displayName

El nombre para mostrar opcional del segundo factor inscrito.

Firma:

readonly displayName?: string;

MultiFactorInfo.enrollmentTime

La fecha opcional en la 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 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. Esta identificación es exclusiva del usuario.

Firma:

readonly uid: string;

MultiFactorInfo.toJSON()

Devuelve una representación serializable JSON de este objeto.

Firma:

toJSON(): object;

Devoluciones:

objeto

Una representación serializable en JSON de este objeto.