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

MfaAwaitingState(MfaAwaitingStateParameters)

AuthFlowActionRequiredStateBase'in yeni bir örneğini oluşturur.

Özellikler

stateType

Durumun türü.

Yöntemler

getAuthMethods()

MFA için kullanılabilir kimlik doğrulama yöntemlerini alır.

Devralınan Yöntemler

requestChallenge(string)

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

Bunun MfaRequestChallengeResult olarak çözümlendiğini vaat edin.

Devralınan Kaynak MfaState.requestChallenge