小红书.apk(点击下载) / a.java


package com.cmic.sso.sdk.b.c;

import android.os.SystemClock;
import com.alibaba.alibclinkpartner.linkpartner.constants.ALPParamConstant;
import com.cmic.sso.sdk.auth.AuthnHelper;
import com.cmic.sso.sdk.b;
import com.cmic.sso.sdk.b.a.d;
import com.cmic.sso.sdk.b.b.a;
import com.cmic.sso.sdk.b.b.b;
import com.cmic.sso.sdk.b.b.e;
import com.cmic.sso.sdk.b.b.f;
import com.cmic.sso.sdk.d.c;
import com.cmic.sso.sdk.d.i;
import com.cmic.sso.sdk.d.j;
import com.cmic.sso.sdk.d.k;
import com.cmic.sso.sdk.d.m;
import com.cmic.sso.sdk.d.n;
import com.cmic.sso.sdk.d.p;
import com.cmic.sso.sdk.d.q;
import com.cmic.sso.sdk.d.r;
import com.cmic.sso.sdk.d.s;
import org.json.JSONObject;

/* compiled from: BaseRequest */
public class a {

    /* renamed from: a  reason: collision with root package name */
    private static a f21625a;

    private a() {
    }

    public static a a() {
        if (f21625a == null) {
            synchronized (a.class) {
                if (f21625a == null) {
                    f21625a = new a();
                }
            }
        }
        return f21625a;
    }

    public void b(com.cmic.sso.sdk.a aVar, d dVar) {
        String str;
        int c14 = aVar.c("networktype");
        com.cmic.sso.sdk.b.b.a aVar2 = new com.cmic.sso.sdk.b.b.a();
        a.C0314a aVar3 = new a.C0314a();
        aVar2.f("0.1");
        aVar2.i(aVar.b("phonescrip"));
        aVar2.h(aVar.b("appid"));
        aVar2.g(s.a());
        aVar2.a(SystemClock.elapsedRealtime());
        aVar2.c(p.a());
        aVar2.d("6.0");
        aVar2.e(aVar.b("userCapaid", "50"));
        aVar2.a("0");
        aVar2.b(aVar.b("sourceid"));
        aVar2.k(aVar.b("authenticated_appid"));
        aVar2.l(aVar.b("genTokenByAppid"));
        aVar2.j(aVar2.m(aVar.b("appkey")));
        aVar3.b(n.c());
        aVar3.a(k.b("AID", ""));
        aVar3.c(n.b());
        aVar3.d(n.a());
        aVar3.e(aVar.b("operatortype", ""));
        aVar3.f("0");
        aVar3.g(c14 + "");
        aVar3.h(r.a(false));
        aVar3.i(r.a(false, false));
        if (aVar.b("CLOSE_CERT_VERIFY", true)) {
            str = "0";
        } else {
            str = "1";
        }
        aVar3.j(str);
        String f14 = q.f();
        if (m.a()) {
            aVar3.k("1");
        } else {
            aVar3.k("0");
        }
        aVar2.a(aVar3.a());
        s.a(aVar, "getAuthToken");
        aVar.a("interfaceVersion", "6.0");
        a(new c(f14 + "/api/getAuthToken", aVar2, "POST", aVar.b("traceId")), dVar, aVar);
    }

    public void a(boolean z14, com.cmic.sso.sdk.a aVar, d dVar) {
        b bVar = new b();
        bVar.a("1.0");
        bVar.b("Android");
        bVar.c(k.b("AID", ""));
        bVar.d(z14 ? "1" : "0");
        bVar.e(AuthnHelper.SDK_VERSION);
        bVar.f(aVar.b("appid"));
        bVar.g(bVar.c());
        a(new c("https://config.cmpassport.com/client/uniConfig", bVar, "POST", aVar.b("traceId")), dVar, aVar);
    }

    public void a(com.cmic.sso.sdk.a aVar, d dVar) {
        String str;
        int c14 = aVar.c("networktype");
        String b14 = aVar.b("authtype", "");
        e eVar = new e();
        e.a aVar2 = new e.a();
        aVar2.d("1.0");
        aVar2.e(AuthnHelper.SDK_VERSION);
        aVar2.f(aVar.b("appid"));
        aVar2.g(b14);
        aVar2.h(aVar.b("smskey", ""));
        aVar2.i(aVar.b("imsi"));
        aVar2.c(j.a().c());
        aVar2.j(aVar.b("operatortype"));
        aVar2.k(c14 + "");
        aVar2.l(n.a());
        aVar2.m(n.b());
        aVar2.n(n.c());
        aVar2.o("0");
        aVar2.p(s.a());
        aVar2.a(SystemClock.elapsedRealtime());
        aVar2.q(p.a());
        aVar2.r(aVar.b("apppackage"));
        aVar2.s(aVar.b("appsign"));
        eVar.a(aVar.a(b.a.f21529a));
        if (aVar.b("use2048PublicKey", false)) {
            c.a("BaseRequest", "使用2对应的编码");
            eVar.a("2");
            str = i.a().b(aVar.a(b.a.f21529a));
        } else {
            str = i.a().a(aVar.a(b.a.f21529a));
        }
        eVar.b(str);
        eVar.a(aVar2);
        aVar.a("interfaceVersion", "6.0");
        aVar.a("interfaceType", "getPrePhonescrip");
        aVar.a("isCloseIpv4", q.b());
        aVar.a("isCloseIpv6", q.c());
        b bVar = new b(q.e() + "/rs/getPrePhonescrip", eVar, "POST", aVar.b("traceId"));
        bVar.a("defendEOF", "1");
        bVar.a("appid", aVar.b("appid", ""));
        if (c14 != 3 || !b14.equals("3")) {
            bVar.a(false);
            aVar.a("doNetworkSwitch", false);
        } else {
            bVar.a(true);
            aVar.a("doNetworkSwitch", true);
        }
        a(bVar, dVar, aVar);
    }

    public void a(JSONObject jSONObject, com.cmic.sso.sdk.a aVar, d dVar) {
        f fVar = new f();
        f.a aVar2 = new f.a();
        f.b bVar = new f.b();
        bVar.d(s.a());
        bVar.e(p.a());
        bVar.a("2.0");
        bVar.b(aVar.b("appid", ""));
        bVar.c(bVar.f());
        aVar2.a(jSONObject);
        fVar.a(aVar2);
        fVar.a(bVar);
        a(new c(q.g(), fVar, "POST", aVar.b("traceId")), dVar, aVar);
    }

    private void a(final c cVar, final d dVar, final com.cmic.sso.sdk.a aVar) {
        d dVar2 = new d();
        com.cmic.sso.sdk.b.a.c cVar2 = new com.cmic.sso.sdk.b.a.c();
        com.cmic.sso.sdk.b.a.a aVar2 = new com.cmic.sso.sdk.b.a.a();
        dVar2.a(cVar2);
        cVar2.a(aVar2);
        cVar.a(SystemClock.elapsedRealtime());
        dVar2.a(cVar, new com.cmic.sso.sdk.b.d.c() {
            /* class com.cmic.sso.sdk.b.c.a.AnonymousClass1 */

            @Override // com.cmic.sso.sdk.b.d.c
            public void a(com.cmic.sso.sdk.b.d.b bVar) {
                String str;
                if (cVar.g()) {
                    try {
                        a();
                        JSONObject jSONObject = new JSONObject(bVar.c());
                        if (jSONObject.has("resultcode")) {
                            str = jSONObject.getString("resultcode");
                        } else {
                            str = jSONObject.getString(ALPParamConstant.RESULT_CODE);
                        }
                        s.b(aVar, str);
                        dVar.a(str, jSONObject.optString("desc"), jSONObject);
                    } catch (Exception unused) {
                        a(com.cmic.sso.sdk.b.d.a.a(102223));
                    }
                }
            }

            @Override // com.cmic.sso.sdk.b.d.c
            public void a(com.cmic.sso.sdk.b.d.a aVar) {
                if (cVar.g()) {
                    a();
                    s.b(aVar, String.valueOf(aVar.a()));
                    dVar.a(String.valueOf(aVar.a()), aVar.b(), com.cmic.sso.sdk.auth.c.a(String.valueOf(aVar.a()), aVar.b()));
                }
            }

            private void a() {
                if (!cVar.a().contains("uniConfig")) {
                    s.c(aVar, String.valueOf(SystemClock.elapsedRealtime() - cVar.i()));
                }
            }
        }, aVar);
    }
}