AuthMethodRegistrationRequiredState class

Stan wskazujący, że wymagana jest rejestracja metody uwierzytelniania.

Rozszerzenie

AuthMethodRegistrationState<AuthMethodRegistrationRequiredStateParameters>

Konstruktory

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Tworzy nowe wystąpienie AuthFlowActionRequiredStateBase.

Właściwości

stateType

Typ stanu.

Metody

challengeAuthMethod(AuthMethodDetails)

Wyzwania dotyczące metody uwierzytelniania na potrzeby rejestracji.

getAuthMethods()

Pobiera dostępne metody uwierzytelniania na potrzeby rejestracji.

Szczegóły konstruktora

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Tworzy nowe wystąpienie AuthFlowActionRequiredStateBase.

new AuthMethodRegistrationRequiredState(stateParameters: AuthMethodRegistrationRequiredStateParameters)

Parametry

stateParameters

AuthMethodRegistrationRequiredStateParameters

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 dotyczące 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.

getAuthMethods()

Pobiera dostępne metody uwierzytelniania na potrzeby rejestracji.

function getAuthMethods(): AuthenticationMethod[]

Zwraca

Tablica dostępnych metod uwierzytelniania.