Çok öğeli yapılandırmayı temsil eden arayüz. Bu, çok öğeli kimlik doğrulamasının etkin mi yoksa devre dışı mı olduğunu ve desteklenen ikinci etmen sorgulamalarının listesini tanımlamak için kullanılabilir.
İmza:
export interface MultiFactorConfig
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
faktörId'ler | AuthFactorType[] | Etkinleştirilen ikinci faktörlerin tanımlayıcılarının listesi. Şu anda yalnızca "telefon" desteklenmektedir. |
providerConfigs | MultiFactorProviderConfig[] | Çok öğeli sağlayıcı yapılandırmalarının listesi. MFA sağlayıcıları (telefon hariç), bu alan üzerinden etkinleştirilip etkinleştirilmeyeceğini belirtir. |
eyalet | MultiFactorConfigState | Çok öğeli yapılandırma durumu. |
MultiFactorConfig.factorId değerleri
Etkinleştirilen ikinci faktörlerin tanımlayıcılarının listesi. Şu anda yalnızca "telefon" desteklenmektedir.
İmza:
factorIds?: AuthFactorType[];
MultiFactorConfig.providerConfig'ler
Çok öğeli sağlayıcı yapılandırmalarının listesi. MFA sağlayıcıları (telefon hariç), bu alan üzerinden etkinleştirilip etkinleştirilmeyeceğini belirtir.
İmza:
providerConfigs?: MultiFactorProviderConfig[];
MultiFactorConfig.durumu
Çok öğeli yapılandırma durumu.
İmza:
state: MultiFactorConfigState;