AuthMethodVerificationRequiredState class

Stato che indica che la verifica è necessaria per il metodo di autenticazione richiesto.

Extends

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

Costruttori

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Crea una nuova istanza di AuthFlowActionRequiredStateBase.

Proprietà

stateType

Tipo dello stato.

Metodi

challengeAuthMethod(AuthMethodDetails)

Richiede un metodo di autenticazione diverso per la registrazione.

getChannel()

Ottiene il canale tramite il quale è stata inviata la richiesta.

getCodeLength()

Ottiene la lunghezza del codice di verifica previsto.

getSentTo()

Ottiene l'etichetta di destinazione che indica dove è stata inviata la richiesta.

submitChallenge(string)

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.