MfaAwaitingState class
MFA'nın gerekli olduğunu ve kullanıcı eylemini beklediğini belirten durum. Bu durum, geliştiricinin kodu kullanıcının e-postasına göndermeden önce yürütmeyi duraklatmasını sağlar.
- Extends
-
MfaState<MfaAwaitingStateParameters>
Oluşturucular
| Mfa |
AuthFlowActionRequiredStateBase'in yeni bir örneğini oluşturur. |
Özellikler
| state |
Durumun türü. |
Yöntemler
| get |
MFA için kullanılabilir kimlik doğrulama yöntemlerini alır. |
Devralınan Yöntemler
| request |
Belirli bir kimlik doğrulama yöntemi için bir MFA sınaması istemektedir. |
Oluşturucu Ayrıntıları
MfaAwaitingState(MfaAwaitingStateParameters)
AuthFlowActionRequiredStateBase'in yeni bir örneğini oluşturur.
new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)
Parametreler
- stateParameters
-
MfaAwaitingStateParameters
Kimlik doğrulama durumunun parametreleri.
Özellik Ayrıntıları
stateType
Durumun türü.
stateType: string
Özellik Değeri
string
Yöntem Ayrıntıları
getAuthMethods()
MFA için kullanılabilir kimlik doğrulama yöntemlerini alır.
function getAuthMethods(): AuthenticationMethod[]
Döndürülenler
Kullanılabilir kimlik doğrulama yöntemlerinin dizisi.
Devralınan Yöntemin Ayrıntıları
requestChallenge(string)
Belirli bir kimlik doğrulama yöntemi için bir MFA sınaması istemektedir.
function requestChallenge(authMethodId: string): Promise<MfaRequestChallengeResult>
Parametreler
- authMethodId
-
string
Sınama için kullanılacak kimlik doğrulama yöntemi kimliği.
Döndürülenler
Promise<MfaRequestChallengeResult>
Bunun MfaRequestChallengeResult olarak çözümlendiğini vaat edin.
Devralınan Kaynak MfaState.requestChallenge