MultiFactorConfig interface

Ç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;