customMessages
customMessages: Partial<UserMfaManagementMessages> | undefined
disableDelete
disableDelete: boolean
disableEnroll
disableEnroll: boolean
enrollFactor
enrollFactor: FactorTypeEnum | null
factorsByType
factorsByType: Record<MFAType, Authenticator[]>
hasNoActiveFactors
hasNoActiveFactors: boolean
isConfirming
isConfirming: boolean
isDeleteDialogOpen
isDeleteDialogOpen: boolean
isDeleting
isDeleting: boolean
isEnrollDialogOpen
isEnrollDialogOpen: boolean
isEnrolling
isEnrolling: boolean
onCancelDelete
onCancelDelete: () => void
onCloseEnrollDialog
onCloseEnrollDialog: () => Promise<void>
onConfirmDelete
onConfirmDelete: () => Promise<void>
onConfirmOtp
onConfirmOtp: (otpCode: string) => Promise<void>
onConfirmRecoveryCode
onConfirmRecoveryCode: () => Promise<void>
onContinueQRScan
onContinueQRScan: () => Promise<void>
onDeleteFactor
onDeleteFactor: (factorId: string, factorType: FactorTypeEnum) => Promise<void>
onEnrollFactor
onEnrollFactor: (factor: FactorTypeEnum) => void
OptionalonResendCode
onResendCode?: () => Promise<void>
onStartQREnrollment
onStartQREnrollment: () => Promise<void>
onSubmitContact: (options: Record<string, string>) => Promise<boolean>
readOnly
readOnly: boolean
recoveryCode
recoveryCode: string
schema
schema: Partial<{ email?: RegExp; phone?: RegExp }> | undefined
showActiveOnly
showActiveOnly: boolean
visibleFactorTypes
visibleFactorTypes: FactorTypeEnum[]
Props for UserMFAManagementView component.