MfaVerificationRequiredState class

Status, der angibt, dass die MFA-Überprüfung erforderlich ist. Die Herausforderung wurde gesendet, und der Benutzer muss den Code bereitstellen.

Extends

MfaState<MfaVerificationRequiredStateParameters>

Konstruktoren

MfaVerificationRequiredState(MfaVerificationRequiredStateParameters)

Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase.

Eigenschaften

stateType

Der Typ des Zustands.

Methoden

getChannel()

Ruft den Kanal ab, über den die Abfrage gesendet wurde.

getCodeLength()

Ruft die Länge des Codes ab, den der Benutzer bereitstellen muss.

getSentTo()

Ruft die Zielbezeichnung ab, die angibt, wo die Abfrage gesendet wurde.

submitChallenge(string)

Übermittelt die MFA-Abfrage (z. B. OTP-Code), um die Authentifizierung abzuschließen.

Geerbte Methoden

requestChallenge(string)

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

Details zum Konstruktor

MfaVerificationRequiredState(MfaVerificationRequiredStateParameters)

Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase.

new MfaVerificationRequiredState(stateParameters: MfaVerificationRequiredStateParameters)

Parameter

stateParameters

MfaVerificationRequiredStateParameters

Die Parameter für den Authentifizierungsstatus.

Details zur Eigenschaft

stateType

Der Typ des Zustands.

stateType: string

Eigenschaftswert

string

Details zur Methode

getChannel()

Ruft den Kanal ab, über den die Abfrage gesendet wurde.

function getChannel(): string

Gibt zurück

string

Der Herausforderungskanal (z. B. "E-Mail").

getCodeLength()

Ruft die Länge des Codes ab, den der Benutzer bereitstellen muss.

function getCodeLength(): number

Gibt zurück

number

Die erwartete Codelänge.

getSentTo()

Ruft die Zielbezeichnung ab, die angibt, wo die Abfrage gesendet wurde.

function getSentTo(): string

Gibt zurück

string

Die Zielbezeichnung der Herausforderung (z. B. maskierte E-Mail-Adresse).

submitChallenge(string)

Übermittelt die MFA-Abfrage (z. B. OTP-Code), um die Authentifizierung abzuschließen.

function submitChallenge(challenge: string): Promise<MfaSubmitChallengeResult>

Parameter

challenge

string

Der vom Benutzer eingegebene Abfragecode (z. B. OTP-Code).

Gibt zurück

Zusage, die in MfaSubmitChallengeResult aufgelöst wird.

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