MfaAwaitingState class

MFA가 필요하고 사용자 작업을 기다리고 있음을 나타내는 상태입니다. 이 상태를 사용하면 개발자가 사용자의 전자 메일로 코드를 보내기 전에 실행을 일시 중지할 수 있습니다.

Extends

MfaState<MfaAwaitingStateParameters>

생성자

MfaAwaitingState(MfaAwaitingStateParameters)

AuthFlowActionRequiredStateBase의 새 인스턴스를 만듭니다.

속성

stateType

상태의 형식입니다.

메서드

getAuthMethods()

MFA에 사용할 수 있는 인증 방법을 가져옵니다.

상속된 메서드

requestChallenge(string)

특정 인증 방법에 대한 MFA 챌린지를 요청합니다.

생성자 세부 정보

MfaAwaitingState(MfaAwaitingStateParameters)

AuthFlowActionRequiredStateBase의 새 인스턴스를 만듭니다.

new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)

매개 변수

stateParameters

MfaAwaitingStateParameters

인증 상태에 대한 매개 변수입니다.

속성 세부 정보

stateType

상태의 형식입니다.

stateType: string

속성 값

string

메서드 세부 정보

getAuthMethods()

MFA에 사용할 수 있는 인증 방법을 가져옵니다.

function getAuthMethods(): AuthenticationMethod[]

반품

사용 가능한 인증 방법의 배열입니다.

상속된 메서드 세부 정보

requestChallenge(string)

특정 인증 방법에 대한 MFA 챌린지를 요청합니다.

function requestChallenge(authMethodId: string): Promise<MfaRequestChallengeResult>

매개 변수

authMethodId

string

챌린지에 사용할 인증 방법 ID입니다.

반품

MfaRequestChallengeResult로 확인되는 약속입니다.

상속된 개체 MfaState.requestChallenge