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
| Mfa |
Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase. |
Eigenschaften
| state |
Der Typ des Zustands. |
Methoden
| get |
Ruft den Kanal ab, über den die Abfrage gesendet wurde. |
| get |
Ruft die Länge des Codes ab, den der Benutzer bereitstellen muss. |
| get |
Ruft die Zielbezeichnung ab, die angibt, wo die Abfrage gesendet wurde. |
| submit |
Übermittelt die MFA-Abfrage (z. B. OTP-Code), um die Authentifizierung abzuschließen. |
Geerbte Methoden
| request |
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
Promise<MfaSubmitChallengeResult>
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
Promise<MfaRequestChallengeResult>
Zusage, die in MfaRequestChallengeResult aufgelöst wird.
Geerbt von MfaState.requestChallenge