导航菜单

页面标题

页面副标题

RummyCircle v11000.89 - e.java 源代码

正在查看: RummyCircle v11000.89 应用的 e.java JAVA 源代码文件

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


package npzhg;

import android.content.Context;
import android.os.Looper;
import android.util.Base64;
import chmha.a;
import com.chuckerteam.chucker.api.a;
import com.google.firebase.perf.network.FirebasePerfOkHttpClient;
import com.phonepe.intent.sdk.core.ObjectFactoryInitializationStrategy;
import dphej.b;
import in.juspay.hyper.constants.LogCategory;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import kotlin.coroutines.SafeContinuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt;
import kotlin.coroutines.jvm.internal.ContinuationImpl;
import kotlin.coroutines.jvm.internal.DebugProbesKt;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.Charsets;
import okhttp3.CacheControl;
import okhttp3.CertificatePinner;
import okhttp3.Headers;
import okhttp3.Interceptor;
import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import org.jetbrains.annotations.NotNull;
import org.json.JSONObject;

public final class e implements ObjectFactoryInitializationStrategy, b {
    public chmha.a a;

    public static OkHttpClient d(e eVar) {
        Interceptor aVar;
        eVar.getClass();
        OkHttpClient.Builder builder = new OkHttpClient.Builder();
        TimeUnit timeUnit = TimeUnit.MILLISECONDS;
        builder.connectTimeout(15000L, timeUnit);
        builder.readTimeout(15000L, timeUnit);
        if (eVar.a == null) {
            Intrinsics.q("objectFactory");
            throw null;
        }
        Context context = chmha.a.a;
        if (context == null) {
            aVar = null;
        } else {
            new a.a(context);
            Intrinsics.checkNotNullParameter(context, LogCategory.CONTEXT);
            aVar = new com.chuckerteam.chucker.api.a();
        }
        if (aVar != null) {
            builder.addInterceptor(aVar);
        }
        chmha.a aVar2 = eVar.a;
        if (aVar2 == null) {
            Intrinsics.q("objectFactory");
            throw null;
        }
        builder.hostnameVerifier(aVar2.c(o.class));
        Boolean.TRUE.booleanValue();
        CertificatePinner.Builder builder2 = new CertificatePinner.Builder();
        builder2.add("phonepe.com", new String[]{"sha256/47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU="});
        builder2.add("phonepe.com", new String[]{"sha256/9Bwm9kIBsrAcvjMPTDjBzKtSD8OnnsGZPwlTJDMKteA="});
        builder2.add("phonepe.com", new String[]{"sha256/8Rw90Ej3Ttt8RRkrg+WYDS9n7IS03bk5bjP/UXPtaY8="});
        builder2.add("phonepe.com", new String[]{"sha256/Ko8tivDrEjiY90yGasP6ZpBU4jwXvHqVvQI0GS3GNdA="});
        CertificatePinner build = builder2.build();
        Intrinsics.checkNotNullExpressionValue(build, "Builder().apply {\n      …_HASH3)\n        }.build()");
        builder.certificatePinner(build);
        OkHttpClient build2 = builder.build();
        Intrinsics.checkNotNullExpressionValue(build2, "Builder().apply {\n      …er()) }\n        }.build()");
        return build2;
    }

    public static Request e(e eVar, String str, String str2, Headers headers, boolean z) {
        String str3;
        eVar.getClass();
        MediaType parse = MediaType.parse("application/json; charset=utf-8");
        if (str != null) {
            JSONObject jSONObject = new JSONObject(str);
            if (jSONObject.has("request")) {
                byte[] decode = Base64.decode(jSONObject.getString("request"), 0);
                Intrinsics.checkNotNullExpressionValue(decode, "decode(currRequest, Base64.DEFAULT)");
                jSONObject.put("xSPNVdecodedRequest", new JSONObject(new String(decode, Charsets.UTF_8)));
            }
            str3 = jSONObject.toString();
            Intrinsics.checkNotNullExpressionValue(str3, "{\n            val reques…JSON.toString()\n        }");
        } else {
            str3 = "";
        }
        RequestBody create = RequestBody.create(parse, str3);
        Request.Builder builder = new Request.Builder();
        builder.url(str2);
        builder.headers(headers);
        Boolean.FALSE.booleanValue();
        builder.cacheControl(new CacheControl.Builder().noCache().build());
        if (z) {
            builder.post(create);
        } else {
            builder.get();
        }
        Request build = builder.build();
        Intrinsics.checkNotNullExpressionValue(build, "Builder().apply {\n      …  get()\n        }.build()");
        return build;
    }

    @Override
    public final void a(@NotNull String str, @NotNull String str2, @NotNull Map map, @NotNull m mVar) {
        Intrinsics.checkNotNullParameter(str, "endPoint");
        Intrinsics.checkNotNullParameter(map, "headers");
        Intrinsics.checkNotNullParameter(str2, "body");
        Intrinsics.checkNotNullParameter(mVar, "listener");
        OkHttpClient d = d(this);
        Headers.Builder builder = new Headers.Builder();
        for (String str3 : map.keySet()) {
            String str4 = (String) map.get(str3);
            if (str4 == null) {
                str4 = "";
            }
            builder.add(str3, str4);
        }
        Headers build = builder.build();
        Intrinsics.checkNotNullExpressionValue(build, "headerBuilder.build()");
        FirebasePerfOkHttpClient.enqueue(d.newCall(e(this, str2, str, build, true)), new g(mVar));
    }

    @Override
    public final Object b(@NotNull String str, @NotNull Map map, @NotNull String str2, @NotNull ContinuationImpl continuationImpl) {
        if (Intrinsics.a(Thread.currentThread(), Looper.getMainLooper().getThread())) {
            throw new Exception("don't make network call on main thread");
        }
        OkHttpClient d = d(this);
        SafeContinuation safeContinuation = new SafeContinuation(IntrinsicsKt.intercepted(continuationImpl));
        Headers.Builder builder = new Headers.Builder();
        for (String str3 : map.keySet()) {
            String str4 = (String) map.get(str3);
            if (str4 == null) {
                str4 = "";
            }
            builder.add(str3, str4);
        }
        Headers build = builder.build();
        Intrinsics.checkNotNullExpressionValue(build, "headerBuilder.build()");
        FirebasePerfOkHttpClient.enqueue(d.newCall(e(this, str2, str, build, true)), new f(safeContinuation));
        Object orThrow = safeContinuation.getOrThrow();
        if (orThrow == IntrinsicsKt.getCOROUTINE_SUSPENDED()) {
            DebugProbesKt.probeCoroutineSuspended(continuationImpl);
        }
        return orThrow;
    }

    @Override
    public final Object c(@NotNull String str, @NotNull Map map, @NotNull b.a aVar) {
        if (Intrinsics.a(Thread.currentThread(), Looper.getMainLooper().getThread())) {
            throw new Exception("don't make network call on main thread");
        }
        OkHttpClient d = d(this);
        SafeContinuation safeContinuation = new SafeContinuation(IntrinsicsKt.intercepted(aVar));
        Headers.Builder builder = new Headers.Builder();
        for (String str2 : map.keySet()) {
            String str3 = (String) map.get(str2);
            if (str3 == null) {
                str3 = "";
            }
            builder.add(str2, str3);
        }
        Headers build = builder.build();
        Intrinsics.checkNotNullExpressionValue(build, "headerBuilder.build()");
        FirebasePerfOkHttpClient.enqueue(d.newCall(e(this, null, str, build, false)), new f(safeContinuation));
        Object orThrow = safeContinuation.getOrThrow();
        if (orThrow == IntrinsicsKt.getCOROUTINE_SUSPENDED()) {
            DebugProbesKt.probeCoroutineSuspended(aVar);
        }
        return orThrow;
    }

    public final void init(@NotNull chmha.a aVar, a.a aVar2) {
        Intrinsics.checkNotNullParameter(aVar, "objectFactory");
        this.a = aVar;
    }

    public final boolean isCachingAllowed() {
        return false;
    }
}