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;