AuthMethodVerificationRequiredState class

Status, der angibt, dass die Überprüfung für die abfragebasierte Authentifizierungsmethode erforderlich ist.

Extends

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

Konstruktoren

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase.

Eigenschaften

stateType

Der Typ des Zustands.

Methoden

challengeAuthMethod(AuthMethodDetails)

Fordert eine andere Authentifizierungsmethode für die Registrierung auf.

getChannel()

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

getCodeLength()

Ruft die Länge des erwarteten Überprüfungscodes ab.

getSentTo()

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

submitChallenge(string)

Sendet die Überprüfungsabfrage, um die Registrierung der Authentifizierungsmethode abzuschließen.

Details zum Konstruktor

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase.

new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)

Parameter

stateParameters

AuthMethodVerificationRequiredStateParameters

Die Parameter für den Authentifizierungsstatus.

Details zur Eigenschaft

stateType

Der Typ des Zustands.

stateType: string

Eigenschaftswert

string

Details zur Methode

challengeAuthMethod(AuthMethodDetails)

Fordert eine andere Authentifizierungsmethode für die Registrierung auf.

function challengeAuthMethod(authMethodDetails: AuthMethodDetails): Promise<AuthMethodRegistrationChallengeMethodResult>

Parameter

authMethodDetails
AuthMethodDetails

Die Authentifizierungsmethode enthält Details zur Abfrage.

Gibt zurück

Zusage, die in AuthMethodRegistrationChallengeMethodResult aufgelöst wird.

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 erwarteten Überprüfungscodes ab.

function getCodeLength(): number

Gibt zurück

number

Die 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)

Sendet die Überprüfungsabfrage, um die Registrierung der Authentifizierungsmethode abzuschließen.

function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>

Parameter

code

string

Der vom Benutzer eingegebene Überprüfungscode.

Gibt zurück

Zusage, die in AuthMethodRegistrationSubmitChallengeResult aufgelöst wird.