Schnittstelle, die eine Multi-Faktor-Konfiguration darstellt. Hiermit kann definiert werden, ob die Multi-Faktor-Authentifizierung aktiviert oder deaktiviert ist, sowie die Liste der unterstützten Zwei-Faktor-Herausforderungen.
Unterschrift:
export interface MultiFactorConfig
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Faktor-IDs | AuthFactorType [] | Die Liste der Bezeichner für aktivierte zweite Faktoren. Derzeit wird nur „Telefon“ unterstützt. |
ProviderConfigs | MultiFactorProviderConfig [] | Eine Liste von Multi-Faktor-Anbieterkonfigurationen. MFA-Anbieter (außer Telefon) geben über dieses Feld an, ob sie aktiviert sind. |
Zustand | MultiFactorConfigState | Der Multi-Faktor-Konfigurationsstatus. |
MultiFactorConfig.factorIds
Die Liste der Bezeichner für aktivierte zweite Faktoren. Derzeit wird nur „Telefon“ unterstützt.
Unterschrift:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
Eine Liste von Multi-Faktor-Anbieterkonfigurationen. MFA-Anbieter (außer Telefon) geben über dieses Feld an, ob sie aktiviert sind.
Unterschrift:
providerConfigs?: MultiFactorProviderConfig[];
MultiFactorConfig.state
Der Multi-Faktor-Konfigurationsstatus.
Unterschrift:
state: MultiFactorConfigState;