Interfaz que representa una configuración multifactor. Esto se puede utilizar 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 |
---|---|---|
identificadores de factor | Tipo de factor de autenticación [] | La lista de identificadores para segundos factores habilitados. Actualmente sólo se admite el "teléfono". |
configuraciones de proveedor | Configuración de proveedor multifactor [] | 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 | Estado de configuración multifactor | El estado de configuración multifactor. |
MultiFactorConfig.factorIds
La lista de identificadores para segundos factores habilitados. Actualmente sólo se admite el "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 multifactor.
Firma:
state: MultiFactorConfigState;