enrollFactor
enrollFactor: FactorTypeEnum | null
factorsByType
factorsByType: Record<MFAType, Authenticator[]>
handleCancelDelete
handleCancelDelete: () => void
handleCloseEnrollDialog
handleCloseEnrollDialog: () => Promise<void>
handleConfirmDelete
handleConfirmDelete: () => Promise<void>
handleConfirmOtp
handleConfirmOtp: (otpCode: string) => Promise<void>
handleConfirmPush
handleConfirmPush: () => Promise<void>
handleConfirmRecoveryCode
handleConfirmRecoveryCode: () => Promise<void>
handleDeleteFactor
handleDeleteFactor: (
factorId: string,
factorType: FactorTypeEnum,
) => Promise<void>
handleEnroll
handleEnroll: (factor: FactorTypeEnum) => Promise<void>
handleEnterQRPhase
handleEnterQRPhase: () => Promise<void>
OptionalhandleResendCode
handleResendCode?: () => Promise<void>
handleSendCode
handleSendCode: (options: Record<string, string>) => Promise<boolean>
hasNoActiveFactors
hasNoActiveFactors: boolean
isConfirming
isConfirming: boolean
isDeleteDialogOpen
isDeleteDialogOpen: boolean
isDeleting
isDeleting: boolean
isEnrollDialogOpen
isEnrollDialogOpen: boolean
isEnrolling
isEnrolling: boolean
isLoadingFactors
isLoadingFactors: boolean
recoveryCode
recoveryCode: string
visibleFactorTypes
visibleFactorTypes: FactorTypeEnum[]
Return type of useUserMFA hook.