AccountConnectionUtils.smali

.class public Lcom/avast/android/cleaner/account/AccountConnectionUtils;
.super Ljava/lang/Object;


# direct methods
.method public static a(Landroid/content/Context;Landroidx/fragment/app/Fragment;Lcom/avast/android/cleaner/tracking/burger/IBurgerTracker;I)V
    .registers 20

    move-object/from16 v0, p0

    move-object/from16 v1, p1

    move-object/from16 v1, p1

    move/from16 v2, p3

    move/from16 v2, p3

    const/16 v3, 0xa

    const v4, 0x7f14003e

    const v5, 0x7f140032

    const-string v6, "irscqedhptru sa eCi"

    const-string v6, "Captcha is required"

    const v7, 0x7f14003c

    const-string v8, "iosmcetn   ntt evv si tAncatceciooMAtdicewuisc gtnh"

    const-string v8, "Missing ticket to connect device with Avast Account"

    const v9, 0x7f14004d

    const v10, 0x7f14003b

    const v11, 0x7f140039

    const v12, 0x7f14003d

    const v13, 0x7f14003a

    const v14, 0x7f140030

    const/4 v15, 0x1

    if-eq v2, v3, :cond_c0

    const/16 v3, 0x10

    if-eq v2, v3, :cond_bd

    const/16 v3, 0xcd

    if-eq v2, v3, :cond_b9

    const/16 v3, 0x3e8

    if-eq v2, v3, :cond_b4

    const/16 v3, 0x14

    if-eq v2, v3, :cond_ae

    const/16 v3, 0x15

    if-eq v2, v3, :cond_a9

    const/16 v3, 0x64

    if-eq v2, v3, :cond_94

    const/16 v3, 0x65

    if-eq v2, v3, :cond_a4

    packed-switch v2, :pswitch_data_f4

    packed-switch v2, :pswitch_data_fe

    packed-switch v2, :pswitch_data_108

    packed-switch v2, :pswitch_data_112

    const-string v6, "Unknown account connection error."

    goto/16 :goto_c5

    :pswitch_5e
    const-string v6, "Server is overloaded"

    goto :goto_95

    :pswitch_61
    const v5, 0x7f140050

    const-string v6, "uneio y ot tocc-n l hdinenuYt Aeouaedraoavl f.oi ovtfuod igsrc m"

    const-string v6, "Account not verified. You should go to e-mail and verify account"

    goto :goto_81

    :pswitch_69
    const-string v6, "Invalid username or password"

    goto :goto_73

    :pswitch_6c
    const-string v6, "Invalid password"

    goto :goto_73

    :pswitch_6f
    const-string v6, "anIuebvndemlrias"

    const-string v6, "Invalid username"

    :goto_73
    const v4, 0x7f14003a

    const v5, 0x7f14004d

    goto :goto_c8

    :pswitch_7a
    const v5, 0x7f140049

    const-string v6, "lee a.boiyosatdflc-os Emrc sAvuAmtueaa s d in "

    const-string v6, "E-mail is already used for some Avast Account."

    :goto_81
    :pswitch_81
    const v4, 0x7f14003a

    goto :goto_c8

    :pswitch_85
    const-string v6, "/onead totukd cso eacsUrism c rsrloe-/ aFesuad  eeorine/"

    const-string v6, "User and/or Facebook denied our access to user\'s e-mail"

    goto :goto_90

    :pswitch_8a
    const-string v6, "Facebook sign-in failed"

    goto :goto_90

    :pswitch_8d
    const/4 v15, 0x0

    const-string v6, "Facebook sign-in cancelled by user"

    :goto_90
    const v4, 0x7f14003b

    goto :goto_c5

    :cond_94
    :pswitch_94
    move-object v6, v8

    :goto_95
    const v4, 0x7f14003d

    goto :goto_c5

    :pswitch_99
    const-string v6, "caitotgupif aomeiwunotg nna mmhie ptt Cei splldi"

    const-string v6, "Communication failed while attempting to sign up"

    goto :goto_a0

    :pswitch_9e
    const-string v6, "Communication failed while attempting to sign in"

    :goto_a0
    const v4, 0x7f140039

    goto :goto_c5

    :cond_a4
    const-string v6, "oao uatoititi vccnmAAmlnthc ni deawtufC"

    const-string v6, "Communication with Avast Account failed"

    goto :goto_a0

    :cond_a9
    const-string v6, "ens ooknteiito g ieoslwuaoGzohltr ieiaotti tloU hannaggn bbin "

    const-string v6, "Unable to obtain authorization token while signing into Google"

    goto :goto_b0

    :cond_ae
    const-string v6, "Google sign-in failed"

    :goto_b0
    const v4, 0x7f14003c

    goto :goto_c5

    :cond_b4
    const-string v6, "noum eneUs bneracot tc"

    const-string v6, "Unable to connect user"

    goto :goto_c5

    :cond_b9
    const v4, 0x7f140038

    goto :goto_c8

    :cond_bd
    const-string v6, "Missing UUID"

    goto :goto_95

    :cond_c0
    const-string v6, "Missing credentials"

    const v4, 0x7f14003a

    :goto_c5
    const v5, 0x7f140030

    :goto_c8
    new-instance v3, Lcom/avast/android/cleaner/tracking/burger/event/AccountConnectionBurgerEvent;

    const/4 v7, 0x2

    invoke-direct {v3, v0, v7, v2}, Lcom/avast/android/cleaner/tracking/burger/event/AccountConnectionBurgerEvent;-><init>(Landroid/content/Context;II)V

    move-object/from16 v2, p2

    move-object/from16 v2, p2

    invoke-interface {v2, v3}, Lcom/avast/android/cleaner/tracking/burger/IBurgerTracker;->d(Lcom/avast/android/burger/event/TemplateBurgerEvent;)V

    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const-string v3, ":rrtoAtientnod Ecnnicncencn()eUliooChnCo.outolsa"

    const-string v3, "AccountConnectionUtils.handleConnectionError(): "

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2}, Leu/inmite/android/fw/DebugLog;->v(Ljava/lang/String;)I

    if-eqz v15, :cond_f2

    if-eqz v1, :cond_f2

    invoke-static {v0, v1, v4, v5}, Lcom/avast/android/cleaner/account/AccountConnectionUtils;->c(Landroid/content/Context;Landroidx/fragment/app/Fragment;II)V

    :cond_f2
    return-void

    nop

    :pswitch_data_f4
    .packed-switch 0xc
        :pswitch_9e
        :pswitch_99
        :pswitch_94
    .end packed-switch

    :pswitch_data_fe
    .packed-switch 0x1e
        :pswitch_8d
        :pswitch_8a
        :pswitch_85
    .end packed-switch

    :pswitch_data_108
    .packed-switch 0xc8
        :pswitch_7a
        :pswitch_6f
        :pswitch_6c
    .end packed-switch

    :pswitch_data_112
    .packed-switch 0x12c
        :pswitch_69
        :pswitch_61
        :pswitch_5e
        :pswitch_81
    .end packed-switch
.end method

.method public static b(Landroid/content/Context;Lcom/avast/android/cleaner/tracking/burger/IBurgerTracker;I)V
    .registers 5

    const/4 v0, 0x0

    const/4 v1, 0x3

    invoke-static {p0, v0, p1, p2}, Lcom/avast/android/cleaner/account/AccountConnectionUtils;->a(Landroid/content/Context;Landroidx/fragment/app/Fragment;Lcom/avast/android/cleaner/tracking/burger/IBurgerTracker;I)V

    const/4 v1, 0x6

    return-void
.end method

.method private static c(Landroid/content/Context;Landroidx/fragment/app/Fragment;II)V
    .registers 6

    invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager;

    move-result-object v0

    const/4 v1, 0x1

    invoke-static {p0, v0}, Lcom/avast/android/ui/dialogs/InAppDialog;->t1(Landroid/content/Context;Landroidx/fragment/app/FragmentManager;)Lcom/avast/android/ui/dialogs/InAppDialog$InAppDialogBuilder;

    move-result-object p0

    const/4 v1, 0x3

    invoke-virtual {p0, p2}, Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;->p(I)Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;

    move-result-object p0

    const/4 v1, 0x0

    check-cast p0, Lcom/avast/android/ui/dialogs/InAppDialog$InAppDialogBuilder;

    invoke-virtual {p0, p3}, Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;->i(I)Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;

    move-result-object p0

    const/4 v1, 0x1

    check-cast p0, Lcom/avast/android/ui/dialogs/InAppDialog$InAppDialogBuilder;

    const p2, 0x104000a

    const/4 v1, 0x2

    invoke-virtual {p0, p2}, Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;->l(I)Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;

    move-result-object p0

    check-cast p0, Lcom/avast/android/ui/dialogs/InAppDialog$InAppDialogBuilder;

    const/4 v1, 0x7

    const/16 p2, 0x7e6

    invoke-virtual {p0, p1, p2}, Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;->o(Landroidx/fragment/app/Fragment;I)Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;

    move-result-object p0

    const/4 v1, 0x6

    check-cast p0, Lcom/avast/android/ui/dialogs/InAppDialog$InAppDialogBuilder;

    invoke-virtual {p0}, Lcom/avast/android/ui/dialogs/builder/BaseDialogBuilder;->r()Landroidx/fragment/app/DialogFragment;

    const/4 v1, 0x2

    return-void
.end method