MfaAwaitingState class

Status, der angibt, dass MFA erforderlich ist und auf die Benutzeraktion wartet. Dieser Zustand ermöglicht es dem Entwickler, die Ausführung anzuhalten, bevor der Code an die E-Mail des Benutzers gesendet wird.

Extends

MfaState<MfaAwaitingStateParameters>

Konstruktoren

MfaAwaitingState(MfaAwaitingStateParameters)

Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase.

Eigenschaften

stateType

Der Typ des Zustands.

Methoden

getAuthMethods()

Ruft die verfügbaren Authentifizierungsmethoden für MFA ab.

Geerbte Methoden

requestChallenge(string)

Fordert eine MFA-Abfrage für eine bestimmte Authentifizierungsmethode an.

Details zum Konstruktor

MfaAwaitingState(MfaAwaitingStateParameters)

Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase.

new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)

Parameter

stateParameters

MfaAwaitingStateParameters

Die Parameter für den Authentifizierungsstatus.

Details zur Eigenschaft

stateType

Der Typ des Zustands.

stateType: string

Eigenschaftswert

string

Details zur Methode

getAuthMethods()

Ruft die verfügbaren Authentifizierungsmethoden für MFA ab.

function getAuthMethods(): AuthenticationMethod[]

Gibt zurück

Array der verfügbaren Authentifizierungsmethoden.

Details zur geerbten Methode

requestChallenge(string)

Fordert eine MFA-Abfrage für eine bestimmte Authentifizierungsmethode an.

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

Parameter

authMethodId

string

Die für die Abfrage zu verwendende Authentifizierungsmethode-ID.

Gibt zurück

Zusage, die in MfaRequestChallengeResult aufgelöst wird.

Geerbt von MfaState.requestChallenge