Antarmuka mewakili konfigurasi multi-faktor. Ini dapat digunakan untuk menentukan apakah autentikasi multifaktor diaktifkan atau dinonaktifkan dan daftar tantangan faktor kedua yang didukung.
Tanda tangan:
export interface MultiFactorConfig
Properti
Properti | Jenis | Keterangan |
---|---|---|
ID faktor | Tipe FaktorAutentikasi [] | Daftar pengidentifikasi untuk faktor kedua yang diaktifkan. Saat ini hanya 'telepon' yang didukung. |
penyediaConfig | Konfigurasi Penyedia MultiFactor [] | Daftar konfigurasi penyedia multifaktor. Penyedia MFA (kecuali telepon) menunjukkan apakah mereka diaktifkan melalui bidang ini. |
negara | MultiFactorConfigState | Status konfigurasi multi-faktor. |
MultiFactorConfig.factorIds
Daftar pengidentifikasi untuk faktor kedua yang diaktifkan. Saat ini hanya 'telepon' yang didukung.
Tanda tangan:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfigs
Daftar konfigurasi penyedia multifaktor. Penyedia MFA (kecuali telepon) menunjukkan apakah mereka diaktifkan melalui bidang ini.
Tanda tangan:
providerConfigs?: MultiFactorProviderConfig[];
MultiFactorConfig.status
Status konfigurasi multi-faktor.
Tanda tangan:
state: MultiFactorConfigState;