导航菜单

页面标题

页面副标题

Mint v5.7.3 - c.java 源代码

正在查看: Mint v5.7.3 应用的 c.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package s8;

import android.app.Activity;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.SharedPreferences;
import android.text.TextUtils;
import androidx.appcompat.app.AppCompatActivity;
import com.android.volley.AuthFailureError;
import com.android.volley.DefaultRetryPolicy;
import com.android.volley.NetworkResponse;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.VolleyLog;
import com.android.volley.toolbox.JsonObjectRequest;
import com.android.volley.toolbox.StringRequest;
import com.htmedia.mint.AppController;
import com.htmedia.mint.htsubscription.WebEngageAnalytices;
import com.htmedia.mint.utils.m0;
import com.htmedia.mint.utils.o0;
import com.htmedia.mint.utils.o1;
import com.htmedia.mint.utils.q;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import in.juspay.hyper.constants.LogSubCategory;
import java.net.HttpURLConnection;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONObject;

public class c {
    s a;
    t b;
    ProgressDialog c;
    Context d;

    class a implements Response.Listener<JSONObject> {
        final String a;
        final boolean b;
        final String c;

        a(String str, boolean z, String str2) {
            this.a = str;
            this.b = z;
            this.c = str2;
        }

        public void onResponse(JSONObject jSONObject) {
            try {
                VolleyLog.d(this.a, new Object[]{"Response: " + jSONObject.toString()});
                if (this.b) {
                    c.this.j();
                }
                s sVar = c.this.a;
                if (sVar == null || !(sVar instanceof s)) {
                    return;
                }
                sVar.getJsonFromServer(true, this.c, jSONObject, null);
            } catch (Exception e) {
                e.printStackTrace();
                o0.h(e, this.c, e.getMessage());
            }
        }
    }

    class b implements Response.ErrorListener {
        final String a;
        final String b;

        b(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public void onErrorResponse(VolleyError volleyError) {
            String str;
            byte[] bArr;
            VolleyLog.d(this.a, new Object[]{"Error: " + volleyError.getMessage()});
            c.this.j();
            Context context = c.this.d;
            String str2 = this.b;
            NetworkResponse networkResponse = volleyError.networkResponse;
            String valueOf = String.valueOf(networkResponse != null ? networkResponse.networkTimeMs : 0L);
            NetworkResponse networkResponse2 = volleyError.networkResponse;
            com.htmedia.mint.utils.n.j0(context, str2, valueOf, String.valueOf(networkResponse2 != null ? networkResponse2.statusCode : 0), volleyError.getMessage());
            c cVar = c.this;
            s sVar = cVar.a;
            if (sVar != null && (sVar instanceof s)) {
                if (m0.a(cVar.d)) {
                    NetworkResponse networkResponse3 = volleyError.networkResponse;
                    if (networkResponse3 == null || (bArr = networkResponse3.data) == null) {
                        if (volleyError.getMessage() != null) {
                            if (!volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                                volleyError.getMessage().contains("java.net.UnknownHostException");
                            }
                            str = "JSONEXPECTION";
                        }
                        str = "server not responding";
                    } else {
                        str = c.this.w(bArr);
                        if (TextUtils.isEmpty(str)) {
                            if (volleyError.getMessage() != null) {
                                if (!volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                                    volleyError.getMessage().contains("java.net.UnknownHostException");
                                }
                                str = "JSONEXPECTION";
                            }
                            str = "server not responding";
                        }
                    }
                } else {
                    str = "Network not available";
                }
                c.this.a.getJsonFromServer(false, this.b, null, str);
                o0.a(this.b, str);
            }
            c cVar2 = c.this;
            cVar2.y(cVar2.d, this.a, this.b, volleyError);
        }
    }

    class C0204c extends s8.e {
        final HashMap a;

        C0204c(int i, String str, JSONObject jSONObject, Response.Listener listener, Response.ErrorListener errorListener, HashMap hashMap) {
            super(i, str, jSONObject, listener, errorListener);
            this.a = hashMap;
        }

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            HashMap hashMap = this.a;
            if (hashMap == null) {
                return super.getHeaders();
            }
            hashMap.put("User-Agent", LogSubCategory.LifeCycle.ANDROID);
            return this.a;
        }

        @Override
        protected Response<JSONObject> parseNetworkResponse(NetworkResponse networkResponse) {
            Map map;
            String str;
            if (networkResponse != null && (map = networkResponse.headers) != null && (str = (String) map.get("Authorization")) != null) {
                o1.a("Authorization header :", str);
                if (getUrl().contains("login") || getUrl().contains("save")) {
                    SharedPreferences.Editor edit = c.this.d.getSharedPreferences("LoginData", 0).edit();
                    edit.putString("userToken", str);
                    edit.apply();
                } else if (getUrl().contains("verifyOtp")) {
                    SharedPreferences.Editor edit2 = c.this.d.getSharedPreferences("LoginData", 0).edit();
                    edit2.putString("temp_user_token", str);
                    edit2.apply();
                }
            }
            return super.parseNetworkResponse(networkResponse);
        }
    }

    class d implements Response.Listener<JSONObject> {
        final String a;
        final boolean b;
        final String c;

        d(String str, boolean z, String str2) {
            this.a = str;
            this.b = z;
            this.c = str2;
        }

        public void onResponse(JSONObject jSONObject) {
            try {
                VolleyLog.d(this.a, new Object[]{"Response: " + jSONObject.toString()});
                if (this.b) {
                    c.this.j();
                }
                s sVar = c.this.a;
                if (sVar == null || !(sVar instanceof s)) {
                    return;
                }
                sVar.getJsonFromServer(true, this.c, jSONObject, null);
            } catch (Exception e) {
                e.printStackTrace();
                o0.h(e, this.c, e.getMessage());
            }
        }
    }

    class e implements Response.ErrorListener {
        final String a;
        final String b;

        e(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public void onErrorResponse(VolleyError volleyError) {
            String str;
            VolleyLog.d(this.a, new Object[]{"Error: " + volleyError.getMessage()});
            c.this.j();
            Context context = c.this.d;
            String str2 = this.b;
            NetworkResponse networkResponse = volleyError.networkResponse;
            String valueOf = String.valueOf(networkResponse != null ? networkResponse.networkTimeMs : 0L);
            NetworkResponse networkResponse2 = volleyError.networkResponse;
            com.htmedia.mint.utils.n.j0(context, str2, valueOf, String.valueOf(networkResponse2 != null ? networkResponse2.statusCode : 0), volleyError.getMessage());
            c cVar = c.this;
            s sVar = cVar.a;
            if (sVar == null || !(sVar instanceof s)) {
                return;
            }
            if (m0.a(cVar.d)) {
                NetworkResponse networkResponse3 = volleyError.networkResponse;
                if (networkResponse3 == null || networkResponse3.data == null) {
                    if (volleyError.getMessage() != null) {
                        if (!volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                            volleyError.getMessage().contains("java.net.UnknownHostException");
                        }
                        str = "JSONEXPECTION";
                    }
                    str = "server not responding";
                } else if (TextUtils.isEmpty(BuildConfig.FLAVOR)) {
                    if (volleyError.getMessage() != null) {
                        if (!volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                            volleyError.getMessage().contains("java.net.UnknownHostException");
                        }
                        str = "JSONEXPECTION";
                    }
                    str = "server not responding";
                } else {
                    str = BuildConfig.FLAVOR;
                }
            } else {
                str = "Network not available";
            }
            c.this.a.getJsonFromServer(false, this.b, null, str);
            o0.a(this.b, str);
        }
    }

    class f extends s8.e {
        final HashMap a;

        f(int i, String str, JSONObject jSONObject, Response.Listener listener, Response.ErrorListener errorListener, HashMap hashMap) {
            super(i, str, jSONObject, listener, errorListener);
            this.a = hashMap;
        }

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            HashMap hashMap = this.a;
            if (hashMap == null) {
                return super.getHeaders();
            }
            hashMap.put("User-Agent", LogSubCategory.LifeCycle.ANDROID);
            return this.a;
        }

        @Override
        protected Response<JSONObject> parseNetworkResponse(NetworkResponse networkResponse) {
            Map map;
            String str;
            if (networkResponse != null && (map = networkResponse.headers) != null && (str = (String) map.get("Authorization")) != null) {
                o1.a("Authorization header :", str);
                if (getUrl().contains("login") || getUrl().contains("save")) {
                    SharedPreferences.Editor edit = c.this.d.getSharedPreferences("LoginData", 0).edit();
                    edit.putString("userToken", str);
                    edit.apply();
                } else if (getUrl().contains("verifyOtp")) {
                    SharedPreferences.Editor edit2 = c.this.d.getSharedPreferences("LoginData", 0).edit();
                    edit2.putString("temp_user_token", str);
                    edit2.apply();
                }
            }
            return super.parseNetworkResponse(networkResponse);
        }
    }

    class g implements Response.Listener<String> {
        final String a;
        final boolean b;
        final String c;

        g(String str, boolean z, String str2) {
            this.a = str;
            this.b = z;
            this.c = str2;
        }

        public void onResponse(String str) {
            try {
                o1.a("Appography", str);
                VolleyLog.d(this.a, new Object[]{"Response: " + str});
                if (this.b) {
                    c.this.j();
                }
            } catch (Exception e) {
                e.printStackTrace();
                o0.h(e, this.c, e.getMessage());
            }
        }
    }

    class h implements Response.ErrorListener {
        final String a;
        final String b;

        h(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public void onErrorResponse(VolleyError volleyError) {
            String str;
            byte[] bArr;
            o1.a("Appography", "FAILED");
            VolleyLog.d(this.a, new Object[]{"Error: " + volleyError.getMessage()});
            c.this.j();
            Context context = c.this.d;
            String str2 = this.b;
            NetworkResponse networkResponse = volleyError.networkResponse;
            String valueOf = String.valueOf(networkResponse != null ? networkResponse.networkTimeMs : 0L);
            NetworkResponse networkResponse2 = volleyError.networkResponse;
            com.htmedia.mint.utils.n.j0(context, str2, valueOf, String.valueOf(networkResponse2 != null ? networkResponse2.statusCode : 0), volleyError.getMessage());
            c cVar = c.this;
            s sVar = cVar.a;
            if (sVar == null || !(sVar instanceof s)) {
                return;
            }
            if (!m0.a(cVar.d)) {
                str = "Network not available";
            } else if (c.this.t(this.a, volleyError)) {
                str = c.this.w(volleyError.networkResponse.data);
            } else {
                NetworkResponse networkResponse3 = volleyError.networkResponse;
                if (networkResponse3 != null && (bArr = networkResponse3.data) != null) {
                    c.this.w(bArr);
                }
                if (volleyError.getMessage() != null) {
                    if (volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                        str = "JSONEXPECTION";
                    } else {
                        volleyError.getMessage().contains("java.net.UnknownHostException");
                    }
                }
                str = "server not responding";
            }
            o0.a(this.b, str);
        }
    }

    class i extends StringRequest {
        final HashMap a;
        final JSONObject b;

        i(int i, String str, Response.Listener listener, Response.ErrorListener errorListener, HashMap hashMap, JSONObject jSONObject) {
            super(i, str, listener, errorListener);
            this.a = hashMap;
            this.b = jSONObject;
        }

        public byte[] getBody() throws AuthFailureError {
            return this.b.toString().getBytes();
        }

        public Map<String, String> getHeaders() throws AuthFailureError {
            HashMap hashMap = this.a;
            if (hashMap == null) {
                return super/*com.android.volley.Request*/.getHeaders();
            }
            hashMap.put("User-Agent", LogSubCategory.LifeCycle.ANDROID);
            return this.a;
        }
    }

    class j implements Response.Listener<JSONObject> {
        final boolean a;
        final String b;

        j(boolean z, String str) {
            this.a = z;
            this.b = str;
        }

        public void onResponse(JSONObject jSONObject) {
            s sVar;
            try {
                if (this.a) {
                    c.this.j();
                }
                if (jSONObject == null || (sVar = c.this.a) == null || !(sVar instanceof s)) {
                    return;
                }
                sVar.getJsonFromServer(true, this.b, jSONObject, null);
            } catch (Exception e) {
                e.printStackTrace();
                o0.h(e, this.b, e.getMessage());
            }
        }
    }

    class k implements Response.ErrorListener {
        final String a;
        final String b;

        k(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public void onErrorResponse(VolleyError volleyError) {
            String str;
            o1.a(this.a, "onErrorResponse: " + volleyError.getMessage());
            c.this.j();
            Context context = c.this.d;
            String str2 = this.b;
            NetworkResponse networkResponse = volleyError.networkResponse;
            String valueOf = String.valueOf(networkResponse != null ? networkResponse.networkTimeMs : 0L);
            NetworkResponse networkResponse2 = volleyError.networkResponse;
            com.htmedia.mint.utils.n.j0(context, str2, valueOf, String.valueOf(networkResponse2 != null ? networkResponse2.statusCode : 0), volleyError.getMessage());
            c cVar = c.this;
            s sVar = cVar.a;
            if (sVar == null || !(sVar instanceof s)) {
                return;
            }
            if (m0.a(cVar.d)) {
                str = "server not responding";
                if (volleyError.networkResponse == null) {
                    c.this.a.getJsonFromServer(false, this.b, null, "server not responding");
                } else if (c.this.s(this.a, volleyError)) {
                    c.this.x(this.b, volleyError.networkResponse.data);
                } else if (c.this.r(this.a, volleyError)) {
                    str = "{\"success\":false,\"message\":{\"code\":\"T_002\"}}";
                    c.this.a.getJsonFromServer(false, this.b, null, "{\"success\":false,\"message\":{\"code\":\"T_002\"}}");
                } else if (volleyError.networkResponse.statusCode == 410 && this.a.equals("checkForEconomistActivation")) {
                    JSONObject jSONObject = new JSONObject();
                    try {
                        jSONObject.put("code", volleyError.networkResponse.statusCode);
                    } catch (Exception unused) {
                    }
                    c.this.a.getJsonFromServer(true, this.b, jSONObject, null);
                } else {
                    NetworkResponse networkResponse3 = volleyError.networkResponse;
                    int i = networkResponse3.statusCode;
                    if (i == 404 || i == 401) {
                        c.this.x(this.b, networkResponse3.data);
                    } else if (TextUtils.isEmpty(volleyError.getMessage())) {
                        c.this.a.getJsonFromServer(false, this.b, null, "server not responding");
                    } else {
                        if (volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                            str = "JSONEXPECTION";
                        } else {
                            volleyError.getMessage().contains("java.net.UnknownHostException");
                        }
                        c.this.a.getJsonFromServer(false, this.b, null, str);
                    }
                }
            } else {
                str = "Network not available";
                c.this.a.getJsonFromServer(false, this.b, null, "Network not available");
            }
            o0.a(this.b, str);
        }
    }

    class l extends s8.e {
        final HashMap a;
        final String b;

        l(int i, String str, JSONObject jSONObject, Response.Listener listener, Response.ErrorListener errorListener, HashMap hashMap, String str2) {
            super(i, str, jSONObject, listener, errorListener);
            this.a = hashMap;
            this.b = str2;
        }

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            HashMap hashMap = this.a;
            if (hashMap == null) {
                return super.getHeaders();
            }
            hashMap.put("User-Agent", LogSubCategory.LifeCycle.ANDROID);
            this.a.put("X-App-Version", "5.7.3");
            this.a.put("X-Package-Name", "production");
            this.a.put("X-Platform", "LM");
            this.a.put("X-OS", "Android");
            o1.a("headers", this.a.toString());
            return this.a;
        }

        @Override
        protected Response<JSONObject> parseNetworkResponse(NetworkResponse networkResponse) {
            if (networkResponse != null && networkResponse.headers != null) {
                o1.a("STATUS_CODE", networkResponse.statusCode + BuildConfig.FLAVOR);
                String str = (String) networkResponse.headers.get("Authorization");
                if (str != null) {
                    o1.a("Authorization header :", str);
                    if (this.b.equalsIgnoreCase("AppleLoginHelper")) {
                        SharedPreferences.Editor edit = c.this.d.getSharedPreferences("LoginData", 0).edit();
                        edit.putString("userToken", str);
                        edit.apply();
                    }
                }
            }
            return super.parseNetworkResponse(networkResponse);
        }
    }

    class m implements Response.Listener<JSONObject> {
        final String a;
        final boolean b;
        final String c;

        m(String str, boolean z, String str2) {
            this.a = str;
            this.b = z;
            this.c = str2;
        }

        public void onResponse(JSONObject jSONObject) {
            try {
                VolleyLog.d(this.a, new Object[]{"Response: " + jSONObject.toString()});
                if (this.b) {
                    c.this.j();
                }
                s sVar = c.this.a;
                if (sVar == null || !(sVar instanceof s)) {
                    return;
                }
                sVar.getJsonFromServer(true, this.c, jSONObject, null);
            } catch (Exception e) {
                e.printStackTrace();
                o0.h(e, this.c, e.getMessage());
            }
        }
    }

    class n implements Response.ErrorListener {
        final String a;
        final String b;

        n(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public void onErrorResponse(VolleyError volleyError) {
            String str;
            VolleyLog.d(this.a, new Object[]{"Error: " + volleyError.getMessage()});
            c.this.j();
            Context context = c.this.d;
            String str2 = this.b;
            NetworkResponse networkResponse = volleyError.networkResponse;
            String valueOf = String.valueOf(networkResponse != null ? networkResponse.networkTimeMs : 0L);
            NetworkResponse networkResponse2 = volleyError.networkResponse;
            com.htmedia.mint.utils.n.j0(context, str2, valueOf, String.valueOf(networkResponse2 != null ? networkResponse2.statusCode : 0), volleyError.getMessage());
            c cVar = c.this;
            s sVar = cVar.a;
            if (sVar != null && (sVar instanceof s)) {
                if (!m0.a(cVar.d)) {
                    str = "Network not available";
                } else if (c.this.t(this.a, volleyError)) {
                    str = c.this.w(volleyError.networkResponse.data);
                } else {
                    if (volleyError.getMessage() != null) {
                        if (volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                            str = "JSONEXPECTION";
                        } else {
                            volleyError.getMessage().contains("java.net.UnknownHostException");
                        }
                    }
                    str = "server not responding";
                }
                c.this.a.getJsonFromServer(false, this.b, null, str);
                o0.a(this.b, str);
            }
            c cVar2 = c.this;
            cVar2.y(cVar2.d, this.a, this.b, volleyError);
        }
    }

    class o extends JsonObjectRequest {
        final HashMap a;

        o(int i, String str, JSONObject jSONObject, Response.Listener listener, Response.ErrorListener errorListener, HashMap hashMap) {
            super(i, str, jSONObject, listener, errorListener);
            this.a = hashMap;
        }

        public Map<String, String> getHeaders() throws AuthFailureError {
            HashMap hashMap = this.a;
            if (hashMap == null) {
                return super/*com.android.volley.Request*/.getHeaders();
            }
            hashMap.put("User-Agent", LogSubCategory.LifeCycle.ANDROID);
            return this.a;
        }
    }

    class p implements Response.Listener<JSONObject> {
        final boolean a;
        final String b;

        p(boolean z, String str) {
            this.a = z;
            this.b = str;
        }

        public void onResponse(JSONObject jSONObject) {
            s sVar;
            try {
                if (this.a) {
                    c.this.j();
                }
                if (jSONObject == null || (sVar = c.this.a) == null || !(sVar instanceof s)) {
                    return;
                }
                sVar.getJsonFromServer(true, this.b, jSONObject, null);
            } catch (Exception e) {
                e.printStackTrace();
                o0.h(e, this.b, e.getMessage());
            }
        }
    }

    class q implements Response.ErrorListener {
        final String a;
        final String b;

        q(String str, String str2) {
            this.a = str;
            this.b = str2;
        }

        public void onErrorResponse(VolleyError volleyError) {
            String str;
            byte[] bArr;
            VolleyLog.d(this.a, new Object[]{"Error: " + volleyError.getMessage()});
            c.this.j();
            Context context = c.this.d;
            String str2 = this.b;
            NetworkResponse networkResponse = volleyError.networkResponse;
            String valueOf = String.valueOf(networkResponse != null ? networkResponse.networkTimeMs : 0L);
            NetworkResponse networkResponse2 = volleyError.networkResponse;
            com.htmedia.mint.utils.n.j0(context, str2, valueOf, String.valueOf(networkResponse2 != null ? networkResponse2.statusCode : 0), volleyError.getMessage());
            c cVar = c.this;
            s sVar = cVar.a;
            if (sVar == null || !(sVar instanceof s)) {
                return;
            }
            if (!m0.a(cVar.d)) {
                str = "Network not available";
            } else if (c.this.t(this.a, volleyError)) {
                str = c.this.w(volleyError.networkResponse.data);
            } else {
                NetworkResponse networkResponse3 = volleyError.networkResponse;
                if (networkResponse3 != null && (bArr = networkResponse3.data) != null) {
                    c.this.w(bArr);
                }
                if (volleyError.getMessage() != null) {
                    if (volleyError.getMessage().contains("String cannot be converted to JSONObject")) {
                        str = "JSONEXPECTION";
                    } else {
                        volleyError.getMessage().contains("java.net.UnknownHostException");
                    }
                }
                str = "server not responding";
            }
            c.this.a.getJsonFromServer(false, this.b, null, str);
            o0.a(this.b, str);
        }
    }

    class r extends s8.e {
        final HashMap a;

        r(int i, String str, JSONObject jSONObject, Response.Listener listener, Response.ErrorListener errorListener, HashMap hashMap) {
            super(i, str, jSONObject, listener, errorListener);
            this.a = hashMap;
        }

        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            HashMap hashMap = this.a;
            if (hashMap == null) {
                return super.getHeaders();
            }
            hashMap.put("User-Agent", LogSubCategory.LifeCycle.ANDROID);
            return this.a;
        }
    }

    public interface s {
        void getJsonFromServer(boolean z, String str, JSONObject jSONObject, String str2);
    }

    public interface t {
    }

    public c(Context context, s sVar) {
        this.d = context;
        this.a = sVar;
    }

    public c(Context context, t tVar) {
        this.d = context;
        this.b = tVar;
    }

    public void j() {
        try {
            ProgressDialog progressDialog = this.c;
            if (progressDialog != null) {
                progressDialog.dismiss();
            }
        } catch (Exception e2) {
            e2.printStackTrace();
            o0.f(e2);
        }
    }

    private void l(String str, String str2, HashMap<String, String> hashMap, JSONObject jSONObject, boolean z, boolean z2) {
        AppController.j().q().getCache().clear();
        HttpURLConnection.setFollowRedirects(true);
        o oVar = new o(3, str2, jSONObject, new m(str, z2, str2), new n(str, str2), hashMap);
        oVar.setRetryPolicy(new DefaultRetryPolicy(5000, 0, 0.0f));
        AppController.j().c(oVar);
        if (z2) {
            z();
        }
    }

    private void m(String str, String str2, HashMap<String, String> hashMap, boolean z, boolean z2) {
        AppController.j().q().getCache().clear();
        HttpURLConnection.setFollowRedirects(true);
        l lVar = new l(0, str2, null, new j(z2, str2), new k(str, str2), hashMap, str);
        lVar.setRetryPolicy(new DefaultRetryPolicy(5000, 0, 0.0f));
        AppController.j().c(lVar);
        if (z2) {
            z();
        }
    }

    private void n(String str, String str2, HashMap<String, String> hashMap, JSONObject jSONObject, boolean z, boolean z2) {
        AppController.j().q().getCache().clear();
        HttpURLConnection.setFollowRedirects(true);
        r rVar = new r(1, str2, jSONObject, new p(z2, str2), new q(str, str2), hashMap);
        rVar.setRetryPolicy(new DefaultRetryPolicy(5000, 0, 0.0f));
        AppController.j().c(rVar);
        if (z2) {
            z();
        }
    }

    private void o(String str, String str2, HashMap<String, String> hashMap, JSONObject jSONObject, boolean z, boolean z2) {
        AppController.j().q().getCache().clear();
        HttpURLConnection.setFollowRedirects(true);
        C0204c c0204c = new C0204c(1, str2, jSONObject, new a(str, z2, str2), new b(str, str2), hashMap);
        c0204c.setRetryPolicy(new DefaultRetryPolicy(5000, 0, 0.0f));
        AppController.j().c(c0204c);
        if (z2) {
            z();
        }
    }

    private void p(String str, String str2, HashMap<String, String> hashMap, JSONObject jSONObject, boolean z, boolean z2) {
        AppController.j().q().getCache().clear();
        HttpURLConnection.setFollowRedirects(true);
        f fVar = new f(2, str2, jSONObject, new d(str, z2, str2), new e(str, str2), hashMap);
        fVar.setRetryPolicy(new DefaultRetryPolicy(5000, 0, 0.0f));
        AppController.j().c(fVar);
        if (z2) {
            z();
        }
    }

    private void q(String str, String str2, HashMap<String, String> hashMap, JSONObject jSONObject, boolean z, boolean z2) {
        AppController.j().q().getCache().clear();
        HttpURLConnection.setFollowRedirects(true);
        i iVar = new i(1, str2, new g(str, z2, str2), new h(str, str2), hashMap, jSONObject);
        iVar.setRetryPolicy(new DefaultRetryPolicy(5000, 0, 0.0f));
        AppController.j().c(iVar);
        if (z2) {
            z();
        }
    }

    public boolean r(String str, VolleyError volleyError) {
        int i2;
        return (TextUtils.isEmpty(str) || volleyError == null || volleyError.networkResponse == null || !str.equalsIgnoreCase("authenticateTokenTag") || ((i2 = volleyError.networkResponse.statusCode) != 401 && i2 != 403)) ? false : true;
    }

    public boolean s(String str, VolleyError volleyError) {
        return (TextUtils.isEmpty(str) || volleyError == null || volleyError.networkResponse == null || !str.equalsIgnoreCase(q.f0.HT_SUBSCRIPTION.name()) || volleyError.networkResponse.statusCode != 404) ? false : true;
    }

    public boolean t(String str, VolleyError volleyError) {
        NetworkResponse networkResponse;
        return ((!str.equals("add") && !str.equals("addLogin") && !str.equals("remove") && !str.equals("allBookmark") && !str.equals("allBookmarkLogin") && !str.equals("otp_request_for_login") && !str.equals("otp_request_for_fp") && !str.equals("verify_otp") && !str.equals("update_password") && !str.equals("sso_sign_up") && !str.equals("verify_email") && !str.equals("SSO_LOGIN")) || volleyError == null || (networkResponse = volleyError.networkResponse) == null || networkResponse.data == null) ? false : true;
    }

    public void u(String str, String str2) {
        this.a.getJsonFromServer(false, str, null, str2);
        o0.a(str, str2);
    }

    public void v(byte[] bArr, final String str) {
        final String w = w(bArr);
        Context context = this.d;
        if (context instanceof Activity) {
            ((Activity) context).runOnUiThread(new Runnable() {
                @Override
                public final void run() {
                    c.this.u(str, w);
                }
            });
        }
    }

    public String w(byte[] bArr) {
        if (bArr != null && bArr.length != 0) {
            StringBuilder sb2 = new StringBuilder(bArr.length);
            try {
                for (byte b2 : bArr) {
                    sb2.append((char) b2);
                }
                return sb2.toString();
            } catch (Exception unused) {
            }
        }
        return BuildConfig.FLAVOR;
    }

    public void x(final String str, final byte[] bArr) {
        Context context;
        if (bArr == null || (context = this.d) == null) {
            return;
        }
        if (context instanceof Activity) {
            new Thread(new Runnable() {
                @Override
                public final void run() {
                    c.this.v(bArr, str);
                }
            }).start();
            return;
        }
        String w = w(bArr);
        this.a.getJsonFromServer(false, str, null, w);
        o0.a(str, w);
    }

    public void y(Context context, String str, String str2, VolleyError volleyError) {
        NetworkResponse networkResponse;
        byte[] bArr;
        if (volleyError == null || (networkResponse = volleyError.networkResponse) == null || (bArr = networkResponse.data) == null) {
            return;
        }
        WebEngageAnalytices.trackSSOError(context, str, str2, networkResponse.statusCode, w(bArr));
    }

    private void z() {
        try {
            AppCompatActivity appCompatActivity = this.d;
            if (!(appCompatActivity instanceof AppCompatActivity) || appCompatActivity.isFinishing()) {
                return;
            }
            ProgressDialog progressDialog = new ProgressDialog(this.d);
            this.c = progressDialog;
            progressDialog.setMessage("Please wait!");
            this.c.setIndeterminate(false);
            this.c.setCancelable(false);
            this.c.show();
        } catch (Exception e2) {
            e2.printStackTrace();
            o0.f(e2);
        }
    }

    public void k(int i2, String str, String str2, JSONObject jSONObject, HashMap<String, String> hashMap, boolean z, boolean z2) {
        if (i2 == 0) {
            m(str, str2, hashMap, z, z2);
            return;
        }
        if (i2 == 1) {
            n(str, str2, hashMap, jSONObject, z, z2);
            return;
        }
        if (i2 == 2) {
            o(str, str2, hashMap, jSONObject, z, z2);
            return;
        }
        if (i2 == 3) {
            l(str, str2, hashMap, jSONObject, z, z2);
        } else if (i2 == 4) {
            p(str, str2, hashMap, jSONObject, z, z2);
        } else {
            if (i2 != 5) {
                return;
            }
            q(str, str2, hashMap, jSONObject, z, z2);
        }
    }
}