Interfejs reprezentujący konfigurację wieloczynnikową. Można to wykorzystać do zdefiniowania, czy uwierzytelnianie wieloskładnikowe jest włączone, czy wyłączone, a także do listy obsługiwanych wyzwań drugiego czynnika.
Podpis:
export interface MultiFactorConfig
Nieruchomości
Nieruchomość | Typ | Opis |
---|---|---|
identyfikatory czynników | Typ czynnika uwierzytelniania [] | Lista identyfikatorów włączonych drugich czynników. Obecnie obsługiwany jest tylko „telefon”. |
konfiguracje dostawcy | Konfiguracja dostawcy MultiFactor [] | Lista konfiguracji dostawców wieloskładnikowych. Dostawcy usług MFA (z wyjątkiem telefonów) wskazują, czy są włączeni w tym polu. |
państwo | Stan konfiguracji MultiFactor | Stan konfiguracji wieloczynnikowej. |
MultiFactorConfig.factorIds
Lista identyfikatorów włączonych drugich czynników. Obecnie obsługiwany jest tylko „telefon”.
Podpis:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
Lista konfiguracji dostawców wieloskładnikowych. Dostawcy usług MFA (z wyjątkiem telefonów) wskazują, czy są włączeni w tym polu.
Podpis:
providerConfigs?: MultiFactorProviderConfig[];
Stan konfiguracji MultiFactor
Stan konfiguracji wieloczynnikowej.
Podpis:
state: MultiFactorConfigState;