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
| Mfa |
Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase. |
Eigenschaften
| state |
Der Typ des Zustands. |
Methoden
| get |
Ruft die verfügbaren Authentifizierungsmethoden für MFA ab. |
Geerbte Methoden
| request |
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
Promise<MfaRequestChallengeResult>
Zusage, die in MfaRequestChallengeResult aufgelöst wird.
Geerbt von MfaState.requestChallenge