AuthMethodVerificationRequiredState class

Status yang menunjukkan bahwa verifikasi diperlukan untuk metode autentikasi yang ditantang.

Memperluas

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

Konstruktor

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Membuat instans baru AuthFlowActionRequiredStateBase.

Properti

stateType

Jenis status.

Metode

challengeAuthMethod(AuthMethodDetails)

Menantang metode autentikasi yang berbeda untuk pendaftaran.

getChannel()

Mendapatkan saluran tempat tantangan dikirim.

getCodeLength()

Mendapatkan panjang kode verifikasi yang diharapkan.

getSentTo()

Mendapatkan label target yang menunjukkan di mana tantangan dikirim.

submitChallenge(string)

Mengirimkan tantangan verifikasi untuk menyelesaikan pendaftaran metode autentikasi.

Detail Konstruktor

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Membuat instans baru AuthFlowActionRequiredStateBase.

new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)

Parameter

stateParameters

AuthMethodVerificationRequiredStateParameters

Parameter untuk status autentikasi.

Detail Properti

stateType

Jenis status.

stateType: string

Nilai Properti

string

Detail Metode

challengeAuthMethod(AuthMethodDetails)

Menantang metode autentikasi yang berbeda untuk pendaftaran.

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

Parameter

authMethodDetails
AuthMethodDetails

Detail metode autentikasi untuk ditantang.

Mengembalikan

Janji yang diselesaikan ke AuthMethodRegistrationChallengeMethodResult.

getChannel()

Mendapatkan saluran tempat tantangan dikirim.

function getChannel(): string

Mengembalikan

string

Saluran tantangan (misalnya, "email").

getCodeLength()

Mendapatkan panjang kode verifikasi yang diharapkan.

function getCodeLength(): number

Mengembalikan

number

Panjang kode.

getSentTo()

Mendapatkan label target yang menunjukkan di mana tantangan dikirim.

function getSentTo(): string

Mengembalikan

string

Label target tantangan (misalnya, alamat email bertopeng).

submitChallenge(string)

Mengirimkan tantangan verifikasi untuk menyelesaikan pendaftaran metode autentikasi.

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

Parameter

code

string

Kode verifikasi yang dimasukkan oleh pengguna.

Mengembalikan

Janji yang diselesaikan ke AuthMethodRegistrationSubmitChallengeResult.