Auth0 Universal Components
    Preparing search index...

    Interface ContactInputFormProps

    interface ContactInputFormProps {
        confirmEnrollment: (
            factorType: MFAType,
            authSession: string,
            authenticationMethodId: string,
            options: { userOtpCode?: string },
        ) => Promise<unknown>;
        customMessages?: Partial<MFAMessages>;
        enrollMfa: (
            factorType: MFAType,
            options: Record<string, string>,
        ) => Promise<CreateAuthenticationMethodResponseContent>;
        factorType: MFAType;
        onClose: () => void;
        onError: (error: Error, stage: "enroll" | "confirm") => void;
        onSuccess: () => void;
        readOnly?: boolean;
        schema?: Partial<{ email?: RegExp; phone?: RegExp }>;
        styling?: ComponentStyling<UserMFAMgmtClasses>;
    }

    Hierarchy

    • SharedComponentProps<
          MFAMessages,
          UserMFAMgmtClasses,
          { email?: RegExp; phone?: RegExp },
      >
      • ContactInputFormProps
    Index

    Properties

    confirmEnrollment: (
        factorType: MFAType,
        authSession: string,
        authenticationMethodId: string,
        options: { userOtpCode?: string },
    ) => Promise<unknown>
    customMessages?: Partial<MFAMessages>
    enrollMfa: (
        factorType: MFAType,
        options: Record<string, string>,
    ) => Promise<CreateAuthenticationMethodResponseContent>
    factorType: MFAType
    onClose: () => void
    onError: (error: Error, stage: "enroll" | "confirm") => void
    onSuccess: () => void
    readOnly?: boolean
    schema?: Partial<{ email?: RegExp; phone?: RegExp }>
    styling?: ComponentStyling<UserMFAMgmtClasses>