MfaAwaitingState class
MFA가 필요하고 사용자 작업을 기다리고 있음을 나타내는 상태입니다. 이 상태를 사용하면 개발자가 사용자의 전자 메일로 코드를 보내기 전에 실행을 일시 중지할 수 있습니다.
- Extends
-
MfaState<MfaAwaitingStateParameters>
생성자
| Mfa |
AuthFlowActionRequiredStateBase의 새 인스턴스를 만듭니다. |
속성
| state |
상태의 형식입니다. |
메서드
| get |
MFA에 사용할 수 있는 인증 방법을 가져옵니다. |
상속된 메서드
| request |
특정 인증 방법에 대한 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입니다.
반품
Promise<MfaRequestChallengeResult>
MfaRequestChallengeResult로 확인되는 약속입니다.
상속된 개체 MfaState.requestChallenge