AuthMethodVerificationRequiredState class
Stan wskazujący, że weryfikacja jest wymagana dla metody uwierzytelniania wymagającej wywołania.
- Rozszerzenie
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Konstruktory
| Auth |
Tworzy nowe wystąpienie AuthFlowActionRequiredStateBase. |
Właściwości
| state |
Typ stanu. |
Metody
| challenge |
Wyzwania dla innej metody uwierzytelniania na potrzeby rejestracji. |
| get |
Pobiera kanał, za pośrednictwem którego wysłano wyzwanie. |
| get |
Pobiera długość oczekiwanego kodu weryfikacyjnego. |
| get |
Pobiera etykietę docelową wskazującą miejsce wysłania wyzwania. |
| submit |
Przesyła żądanie weryfikacji, aby ukończyć rejestrację metody uwierzytelniania. |
Szczegóły konstruktora
AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)
Tworzy nowe wystąpienie AuthFlowActionRequiredStateBase.
new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)
Parametry
- stateParameters
-
AuthMethodVerificationRequiredStateParameters
Parametry stanu uwierzytelniania.
Szczegóły właściwości
stateType
Typ stanu.
stateType: string
Wartość właściwości
string
Szczegóły metody
challengeAuthMethod(AuthMethodDetails)
Wyzwania dla innej metody uwierzytelniania na potrzeby rejestracji.
function challengeAuthMethod(authMethodDetails: AuthMethodDetails): Promise<AuthMethodRegistrationChallengeMethodResult>
Parametry
- authMethodDetails
- AuthMethodDetails
Szczegóły metody uwierzytelniania do zakwestionowania.
Zwraca
Obietnica, która rozwiązuje problem z AuthMethodRegistrationChallengeMethodResult.
getChannel()
Pobiera kanał, za pośrednictwem którego wysłano wyzwanie.
function getChannel(): string
Zwraca
string
Kanał wyzwania (np. "e-mail").
getCodeLength()
Pobiera długość oczekiwanego kodu weryfikacyjnego.
function getCodeLength(): number
Zwraca
number
Długość kodu.
getSentTo()
Pobiera etykietę docelową wskazującą miejsce wysłania wyzwania.
function getSentTo(): string
Zwraca
string
Etykieta docelowa wyzwania (np. zamaskowany adres e-mail).
submitChallenge(string)
Przesyła żądanie weryfikacji, aby ukończyć rejestrację metody uwierzytelniania.
function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>
Parametry
- code
-
string
Kod weryfikacyjny wprowadzony przez użytkownika.
Zwraca
Obietnica, która rozwiązuje problem z AuthMethodRegistrationSubmitChallengeResult.