enrollFactor
enrollFactor: FactorTypeEnum | null
enrollmentPhase
enrollmentPhase: any
error
error: string | null
factorsByType
factorsByType: Record<MFAType, Authenticator[]>
factorToDelete
factorToDelete: { id: string; type: FactorTypeEnum } | null
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>
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
otpData
otpData: { barcodeUri: string; manualInputCode: string }
recoveryCode
recoveryCode: string
visibleFactorTypes
visibleFactorTypes: FactorTypeEnum[]