MfaAwaitingState class
Status die aangeeft dat MFA vereist is en wacht op gebruikersactie. Met deze status kan de ontwikkelaar de uitvoering onderbreken voordat de code naar het e-mailadres van de gebruiker wordt verzonden.
- Uitbreiding
-
MfaState<MfaAwaitingStateParameters>
Constructors
| Mfa |
Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase. |
Eigenschappen
| state |
Het type status. |
Methoden
| get |
Hiermee haalt u de beschikbare verificatiemethoden voor MFA op. |
Overgenomen methoden
| request |
Vraagt een MFA-uitdaging aan voor een specifieke verificatiemethode. |
Constructordetails
MfaAwaitingState(MfaAwaitingStateParameters)
Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.
new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)
Parameters
- stateParameters
-
MfaAwaitingStateParameters
De parameters voor de verificatiestatus.
Eigenschapdetails
stateType
Het type status.
stateType: string
Waarde van eigenschap
string
Methodedetails
getAuthMethods()
Hiermee haalt u de beschikbare verificatiemethoden voor MFA op.
function getAuthMethods(): AuthenticationMethod[]
Retouren
Matrix met beschikbare verificatiemethoden.
Details overgenomen methode
requestChallenge(string)
Vraagt een MFA-uitdaging aan voor een specifieke verificatiemethode.
function requestChallenge(authMethodId: string): Promise<MfaRequestChallengeResult>
Parameters
- authMethodId
-
string
De verificatiemethode-id die moet worden gebruikt voor de uitdaging.
Retouren
Promise<MfaRequestChallengeResult>
Beloof dat dit wordt omgezet in MfaRequestChallengeResult.
Overgenomen van MfaState.requestChallenge