AuthMethodVerificationRequiredState class
Stato che indica che la verifica è necessaria per il metodo di autenticazione richiesto.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Costruttori
| Auth |
Crea una nuova istanza di AuthFlowActionRequiredStateBase. |
Proprietà
| state |
Tipo dello stato. |
Metodi
| challenge |
Richiede un metodo di autenticazione diverso per la registrazione. |
| get |
Ottiene il canale tramite il quale è stata inviata la richiesta. |
| get |
Ottiene la lunghezza del codice di verifica previsto. |
| get |
Ottiene l'etichetta di destinazione che indica dove è stata inviata la richiesta. |
| submit |
Invia la richiesta di verifica per completare la registrazione del metodo di autenticazione. |
Dettagli costruttore
AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)
Crea una nuova istanza di AuthFlowActionRequiredStateBase.
new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)
Parametri
- stateParameters
-
AuthMethodVerificationRequiredStateParameters
Parametri per lo stato di autenticazione.
Dettagli proprietà
stateType
Tipo dello stato.
stateType: string
Valore della proprietà
string
Dettagli metodo
challengeAuthMethod(AuthMethodDetails)
Richiede un metodo di autenticazione diverso per la registrazione.
function challengeAuthMethod(authMethodDetails: AuthMethodDetails): Promise<AuthMethodRegistrationChallengeMethodResult>
Parametri
- authMethodDetails
- AuthMethodDetails
Dettagli del metodo di autenticazione da verificare.
Valori restituiti
Promise che si risolve in AuthMethodRegistrationChallengeMethodResult.
getChannel()
Ottiene il canale tramite il quale è stata inviata la richiesta.
function getChannel(): string
Valori restituiti
string
Canale di verifica (ad esempio, "email").
getCodeLength()
Ottiene la lunghezza del codice di verifica previsto.
function getCodeLength(): number
Valori restituiti
number
Lunghezza del codice.
getSentTo()
Ottiene l'etichetta di destinazione che indica dove è stata inviata la richiesta.
function getSentTo(): string
Valori restituiti
string
Etichetta di destinazione della richiesta di verifica (ad esempio, indirizzo di posta elettronica mascherato).
submitChallenge(string)
Invia la richiesta di verifica per completare la registrazione del metodo di autenticazione.
function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>
Parametri
- code
-
string
Codice di verifica immesso dall'utente.
Valori restituiti
Promise che si risolve in AuthMethodRegistrationSubmitChallengeResult.