Interfaz que representa las propiedades comunes de un segundo factor registrado por el usuario.
Firma:
export declare abstract class MultiFactorInfo
Propiedades
Propiedad | Teclas modificadoras | Tipo | Descripción |
---|---|---|---|
displayName | string | El nombre visible opcional del segundo factor inscrito. | |
hora_de_inscripción | string | La fecha opcional en la que se inscribió el segundo factor, con el formato de una cadena UTC. | |
factorId | string | El identificador de tipo del segundo factor. Para los segundos factores de SMS, es phone . Para los segundos factores de TOTP, es totp . |
|
UID | string | El ID del segundo factor inscrito. Este ID es único para el usuario. |
Métodos
Método | Teclas modificadoras | Descripción |
---|---|---|
toJSON() | Muestra una representación JSON serializable de este objeto. |
MultiFactorInfo.displayName
El nombre visible opcional del segundo factor inscrito.
Firma:
readonly displayName?: string;
MultiFactorInfo.enrollmentTime
La fecha opcional en la que se inscribió el segundo factor, con el formato de una cadena UTC.
Firma:
readonly enrollmentTime?: string;
MultiFactorInfo.factorId
El identificador de tipo del segundo factor. Para los segundos factores de SMS, es phone
. Para los segundos factores de TOTP, 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()
Muestra una representación JSON serializable de este objeto.
Firma:
toJSON(): object;
Muestra:
objeto
Una representación JSON serializable de este objeto.