Interfaz que representa una configuración multifactorial. Esto se puede usar para definir si la autenticación multifactor está habilitada o deshabilitada y la lista de desafíos de segundo factor que se admiten.
Firma:
export interface MultiFactorConfig
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
ID de factor | AuthFactorType [] | La lista de identificadores para segundos factores habilitados. Actualmente solo se admite 'teléfono'. |
proveedorConfigs | MultiFactorProviderConfig [] | Una lista de configuraciones de proveedores multifactor. Los proveedores de MFA (excepto el teléfono) indican si están habilitados a través de este campo. |
estado | MultiFactorConfigStateMultiFactorConfigState | El estado de configuración multifactorial. |
MultiFactorConfig.factorIds
La lista de identificadores para segundos factores habilitados. Actualmente solo se admite 'teléfono'.
Firma:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
Una lista de configuraciones de proveedores multifactor. Los proveedores de MFA (excepto el teléfono) indican si están habilitados a través de este campo.
Firma:
providerConfigs?: MultiFactorProviderConfig[];
MultiFactorConfig.estado
El estado de configuración multifactorial.
Firma:
state: MultiFactorConfigState;