MultiFactorConfig interface

Interface représentant une configuration multi-facteurs. Cela peut être utilisé pour définir si l'authentification multifacteur est activée ou désactivée et la liste des défis du deuxième facteur pris en charge.

Signature:

export interface MultiFactorConfig 

Propriétés

Propriété Taper Description
ID de facteur Type de facteur d'authentification [] La liste des identifiants pour les seconds facteurs activés. Actuellement, seul « téléphone » est pris en charge.
fournisseurConfigs MultiFactorProviderConfig [] Une liste de configurations de fournisseurs multifacteurs. Les fournisseurs MFA (sauf téléphone) indiquent s’ils sont activés via ce champ.
État État de configuration multifacteur L'état de configuration multifacteur.

MultiFactorConfig.factorIds

La liste des identifiants pour les seconds facteurs activés. Actuellement, seul « téléphone » est pris en charge.

Signature:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

Une liste de configurations de fournisseurs multifacteurs. Les fournisseurs MFA (sauf téléphone) indiquent s’ils sont activés via ce champ.

Signature:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.state

L'état de configuration multifacteur.

Signature:

state: MultiFactorConfigState;