MultiFactorInfo class

Interface que representa as propriedades comuns de um segundo fator registrado pelo usuário.

Assinatura:

export declare abstract class MultiFactorInfo 

Propriedades

Propriedade Modificadores Tipo Descrição
displayName string O nome de exibição opcional do segundo fator registrado.
enrollmentTime (em inglês) string A data opcional em que o segundo fator foi registrado, formatada como uma string UTC.
factorId (em inglês) string O identificador de tipo do segundo fator. Para segundos fatores de SMS, é phone. Para os segundos de TOTP, isso é totp.
uid string O ID do segundo fator registrado. Esse ID é exclusivo do usuário.

Métodos

Método Modificadores Descrição
toJSON() (link em inglês) Retorna uma representação serializável do JSON desse objeto.

MultiFactorInfo.displayName

O nome de exibição opcional do segundo fator registrado.

Assinatura:

readonly displayName?: string;

MultiFactorInfo.enrollmentTime

A data opcional em que o segundo fator foi registrado, formatada como uma string UTC.

Assinatura:

readonly enrollmentTime?: string;

MultiFactorInfo.factorId

O identificador de tipo do segundo fator. Para segundos fatores de SMS, é phone. Para o segundo fator de TOTP, é totp.

Assinatura:

readonly factorId: string;

MultiFactorInfo.uid

O ID do segundo fator registrado. Esse ID é exclusivo do usuário.

Assinatura:

readonly uid: string;

MultiFactorInfo.toJSON()

Retorna uma representação serializável do JSON desse objeto.

Assinatura:

toJSON(): object;

Retorna:

objeto

Uma representação serializável do JSON desse objeto.