MultiFactorConfig interface

Çok faktörlü bir konfigürasyonu temsil eden arayüz. Bu, çok faktörlü kimlik doğrulamanın etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını ve desteklenen ikinci faktör sorgulamalarının listesini tanımlamak için kullanılabilir.

İmza:

export interface MultiFactorConfig 

Özellikler

Mülk Tip Tanım
faktör kimlikleri AuthFactorType [] Etkinleştirilen ikinci faktörler için tanımlayıcıların listesi. Şu anda yalnızca 'telefon' desteklenmektedir.
sağlayıcıYapılandırmaları MultiFactorProviderConfig [] Çok faktörlü sağlayıcı yapılandırmalarının listesi. MFA sağlayıcıları (telefon hariç) bu alan aracılığıyla etkinleştirilip etkinleştirilmediklerini belirtir.
durum MultiFactorConfigState Çok faktörlü yapılandırma durumu.

MultiFactorConfig.factorIds

Etkinleştirilen ikinci faktörler için tanımlayıcıların listesi. Şu anda yalnızca 'telefon' desteklenmektedir.

İmza:

factorIds?: AuthFactorType[];

MultiFactorConfig.providerConfigs

Çok faktörlü sağlayıcı yapılandırmalarının listesi. MFA sağlayıcıları (telefon hariç) bu alan aracılığıyla etkinleştirilip etkinleştirilmediklerini belirtir.

İmza:

providerConfigs?: MultiFactorProviderConfig[];

MultiFactorConfig.state

Çok faktörlü yapılandırma durumu.

İmza:

state: MultiFactorConfigState;