AuthMethodVerificationRequiredState class
Status, der angibt, dass die Überprüfung für die abfragebasierte Authentifizierungsmethode erforderlich ist.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Konstruktoren
| Auth |
Erstellt eine neue Instanz von AuthFlowActionRequiredStateBase. |
Eigenschaften
| state |
Der Typ des Zustands. |
Methoden
| challenge |
Fordert eine andere Authentifizierungsmethode für die Registrierung auf. |
| get |
Ruft den Kanal ab, über den die Abfrage gesendet wurde. |
| get |
Ruft die Länge des erwarteten Überprüfungscodes ab. |
| get |
Ruft die Zielbezeichnung ab, die angibt, wo die Abfrage gesendet wurde. |
| submit |
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.