MultiFactorConfig interface

Interfaz que representa una configuración de varios factores. Se puede usar para definir si la autenticación de varios factores está habilitada o inhabilitada, y la lista de desafíos de segundo factor compatibles.

Firma:

export interface MultiFactorConfig 

Propiedades

Propiedad Tipo Descripción
factorId AuthFactorType La lista de identificadores para los segundos factores habilitados. Actualmente, solo se admite “teléfono”.
providerConfigs MultiFactorProviderConfig[] Una lista de configuraciones de proveedores de varios factores. Los proveedores de MFA (excepto el teléfono) indican si están habilitados a través de este campo.
state MultiFactorConfigState El estado de la configuración de varios factores.

MultiFactorConfig.factorIds

La lista de identificadores para los segundos factores habilitados. Actualmente, solo se admite “teléfono”.

Firma:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

Una lista de configuraciones de proveedores de varios factores. Los proveedores de MFA (excepto el teléfono) indican si están habilitados a través de este campo.

Firma:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.state

El estado de la configuración de varios factores.

Firma:

state: MultiFactorConfigState;