导航菜单

页面标题

页面副标题

Vi App v10.18.0 - l0.java 源代码

正在查看: Vi App v10.18.0 应用的 l0.java JAVA 源代码文件

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


package one.upswing.sdk;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.net.Uri;
import android.provider.Settings;
import android.telephony.SubscriptionManager;
import android.webkit.JavascriptInterface;
import android.widget.Toast;
import androidx.lifecycle.LifecycleCoroutineScope;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.ViewModelKt;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import io.branch.rnbranch.RNBranchModule;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import kotlin.ResultKt;
import kotlin.TuplesKt;
import kotlin.Unit;
import kotlin.collections.ArraysKt___ArraysKt;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.collections.CollectionsKt__MutableCollectionsKt;
import kotlin.collections.MapsKt__MapsJVMKt;
import kotlin.collections.MapsKt__MapsKt;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.io.ConstantsKt;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import kotlin.text.Charsets;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Dispatchers;
import one.upswing.sdk.i;
import one.upswing.sdk.partnerprefconfig.domain.model.SDKRemoteConfigData;
import one.upswing.sdk.partnerprefconfig.util.PartnerPrefConfigDeserializer;
import one.upswing.sdk.u0;
import one.upswing.sdk.util.CustomerHandler;
import one.upswing.sdk.util.PciListener;
import one.upswing.sdk.yesbank.data.YesBankRequestDataWrapper;
import org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters;
import org.bouncycastle.crypto.signers.Ed25519Signer;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public final class l0 {

    @NotNull
    public final Activity a;

    @NotNull
    public final j2 b;

    @NotNull
    public final w0 c;

    @NotNull
    public final j0 d;

    @NotNull
    public final m e;

    @NotNull
    public final LifecycleCoroutineScope f;

    @NotNull
    public final y0 g;

    @NotNull
    public final c0 h;

    @NotNull
    public final one.upswing.sdk.util.a i;

    @NotNull
    public final i1 f15j;

    @NotNull
    public final one.upswing.sdk.k f16k;

    @DebugMetadata(c = "one.upswing.sdk.webviewcore.jsinterface.JSEntryPoint$authenticateUserViaDeviceLockOrBiometric$1", f = "JSEntryPoint.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {})
    public static final class a extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {

        public static final class C0008a extends Lambda implements Function0<Unit> {
            public final l0 a;

            public C0008a(l0 l0Var) {
                super(0);
                this.a = l0Var;
            }

            @Override
            public final Unit invoke() {
                Map mapOf;
                y0 y0Var = this.a.g;
                y0Var.getClass();
                mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to("status", "success"));
                y0Var.a().a(a1.USER_PASSED_DEVICE_LOCK, y0Var.c.toJson(mapOf));
                return Unit.INSTANCE;
            }
        }

        public static final class b extends Lambda implements Function1<String, Unit> {
            public final l0 a;

            public b(l0 l0Var) {
                super(1);
                this.a = l0Var;
            }

            @Override
            public final Unit invoke(String str) {
                Map mapOf;
                y0 y0Var = this.a.g;
                y0Var.getClass();
                mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to("status", str));
                y0Var.a().a(a1.USER_CANCELED_DEVICE_LOCK, y0Var.c.toJson(mapOf));
                return Unit.INSTANCE;
            }
        }

        public static final class c extends Lambda implements Function1<String, Unit> {
            public final l0 a;

            public c(l0 l0Var) {
                super(1);
                this.a = l0Var;
            }

            @Override
            public final Unit invoke(String str) {
                Map mapOf;
                y0 y0Var = this.a.g;
                y0Var.getClass();
                mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to("status", str));
                y0Var.a().a(a1.USER_DEVICE_LOCK_AUTH_FAILED, y0Var.c.toJson(mapOf));
                return Unit.INSTANCE;
            }
        }

        public a(Continuation<? super a> continuation) {
            super(2, continuation);
        }

        @Override
        @NotNull
        public final Continuation<Unit> create(@Nullable Object obj, @NotNull Continuation<?> continuation) {
            return l0.this.new a(continuation);
        }

        @Override
        public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
            return ((a) create(coroutineScope, continuation)).invokeSuspend(Unit.INSTANCE);
        }

        @Override
        @Nullable
        public final Object invokeSuspend(@NotNull Object obj) {
            IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
            ResultKt.throwOnFailure(obj);
            l0 l0Var = l0.this;
            l0Var.i.a.a(new C0008a(l0Var), new b(l0.this), new c(l0.this));
            return Unit.INSTANCE;
        }
    }

    @DebugMetadata(c = "one.upswing.sdk.webviewcore.jsinterface.JSEntryPoint$checkIfJavaScriptInterfaceAccessible$1", f = "JSEntryPoint.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {})
    public static final class b extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
        public b(Continuation<? super b> continuation) {
            super(2, continuation);
        }

        @Override
        @NotNull
        public final Continuation<Unit> create(@Nullable Object obj, @NotNull Continuation<?> continuation) {
            return l0.this.new b(continuation);
        }

        @Override
        public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
            return ((b) create(coroutineScope, continuation)).invokeSuspend(Unit.INSTANCE);
        }

        @Override
        @Nullable
        public final Object invokeSuspend(@NotNull Object obj) {
            IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
            ResultKt.throwOnFailure(obj);
            l0 l0Var = l0.this;
            l0Var.h.a(l0Var.b.c());
            return Unit.INSTANCE;
        }
    }

    @DebugMetadata(c = "one.upswing.sdk.webviewcore.jsinterface.JSEntryPoint$clear$1", f = "JSEntryPoint.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {})
    public static final class c extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
        public c(Continuation<? super c> continuation) {
            super(2, continuation);
        }

        @Override
        @NotNull
        public final Continuation<Unit> create(@Nullable Object obj, @NotNull Continuation<?> continuation) {
            return l0.this.new c(continuation);
        }

        @Override
        public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
            return ((c) create(coroutineScope, continuation)).invokeSuspend(Unit.INSTANCE);
        }

        @Override
        @Nullable
        public final Object invokeSuspend(@NotNull Object obj) {
            IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
            ResultKt.throwOnFailure(obj);
            l0.this.d.j();
            return Unit.INSTANCE;
        }
    }

    @DebugMetadata(c = "one.upswing.sdk.webviewcore.jsinterface.JSEntryPoint$disableScreenCapture$1", f = "JSEntryPoint.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {})
    public static final class d extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
        public d(Continuation<? super d> continuation) {
            super(2, continuation);
        }

        @Override
        @NotNull
        public final Continuation<Unit> create(@Nullable Object obj, @NotNull Continuation<?> continuation) {
            return l0.this.new d(continuation);
        }

        @Override
        public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
            return ((d) create(coroutineScope, continuation)).invokeSuspend(Unit.INSTANCE);
        }

        @Override
        @Nullable
        public final Object invokeSuspend(@NotNull Object obj) {
            IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
            ResultKt.throwOnFailure(obj);
            try {
                l0.this.a.getWindow().setFlags(ConstantsKt.DEFAULT_BUFFER_SIZE, ConstantsKt.DEFAULT_BUFFER_SIZE);
            } catch (Exception e) {
                e.getMessage();
            }
            return Unit.INSTANCE;
        }
    }

    @DebugMetadata(c = "one.upswing.sdk.webviewcore.jsinterface.JSEntryPoint$enableScreenCapture$1", f = "JSEntryPoint.kt", i = {}, l = {}, m = "invokeSuspend", n = {}, s = {})
    public static final class e extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
        public e(Continuation<? super e> continuation) {
            super(2, continuation);
        }

        @Override
        @NotNull
        public final Continuation<Unit> create(@Nullable Object obj, @NotNull Continuation<?> continuation) {
            return l0.this.new e(continuation);
        }

        @Override
        public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
            return ((e) create(coroutineScope, continuation)).invokeSuspend(Unit.INSTANCE);
        }

        @Override
        @Nullable
        public final Object invokeSuspend(@NotNull Object obj) {
            IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
            ResultKt.throwOnFailure(obj);
            try {
                l0.this.a.getWindow().clearFlags(ConstantsKt.DEFAULT_BUFFER_SIZE);
            } catch (Exception e) {
                e.getMessage();
            }
            return Unit.INSTANCE;
        }
    }

    public static final class f extends Lambda implements Function0<Object> {
        public f() {
            super(0);
        }

        @Override
        @NotNull
        public final Object invoke() {
            return l0.this.d.b();
        }
    }

    public static final class g extends Lambda implements Function1<x0, Unit> {
        public g() {
            super(1);
        }

        @Override
        public final Unit invoke(x0 x0Var) {
            l0.this.g.a(x0Var);
            return Unit.INSTANCE;
        }
    }

    public static final class h extends Lambda implements Function1<x0, Unit> {
        public h() {
            super(1);
        }

        @Override
        public final Unit invoke(x0 x0Var) {
            x0 x0Var2 = x0Var;
            if (x0Var2 == x0.GRANTED) {
                BuildersKt__Builders_commonKt.launch$default(LifecycleOwnerKt.getLifecycleScope(l0.this.b.getViewLifecycleOwner()), Dispatchers.getMain(), null, new m0(l0.this, null), 2, null);
            }
            x0Var2.name();
            l0.this.g.a(x0Var2);
            return Unit.INSTANCE;
        }
    }

    public static final class i extends Lambda implements Function1<x0, Unit> {
        public i() {
            super(1);
        }

        @Override
        public final Unit invoke(x0 x0Var) {
            l0.this.g.a(x0Var);
            return Unit.INSTANCE;
        }
    }

    public static final class j extends Lambda implements Function0<Object> {
        public static final j a = new j();

        public j() {
            super(0);
        }

        @Override
        @org.jetbrains.annotations.NotNull
        public final java.lang.Object invoke() {
            throw new UnsupportedOperationException("Method not decompiled: one.upswing.sdk.l0.j.invoke():java.lang.Object");
        }
    }

    public static final class k extends Lambda implements Function1<x0, Unit> {
        public final String b;

        public k(String str) {
            super(1);
            this.b = str;
        }

        @Override
        public final Unit invoke(x0 x0Var) {
            Map mapOf;
            y0 y0Var = l0.this.g;
            String str = this.b;
            y0Var.getClass();
            mapOf = MapsKt__MapsKt.mapOf(TuplesKt.to("status", x0Var.name()), TuplesKt.to("permissionName", str));
            y0Var.a().a(a1.PERMISSION_REQUEST_RESULT_V2, y0Var.c.toJson(mapOf));
            return Unit.INSTANCE;
        }
    }

    public l0(@NotNull Activity activity, @NotNull j2 j2Var, @NotNull w0 w0Var, @NotNull j0 j0Var, @NotNull m mVar, @NotNull LifecycleCoroutineScope lifecycleCoroutineScope, @NotNull y0 y0Var, @NotNull c0 c0Var, @NotNull one.upswing.sdk.util.a aVar, @NotNull i1 i1Var, @NotNull one.upswing.sdk.k kVar) {
        this.a = activity;
        this.b = j2Var;
        this.c = w0Var;
        this.d = j0Var;
        this.e = mVar;
        this.f = lifecycleCoroutineScope;
        this.g = y0Var;
        this.h = c0Var;
        this.i = aVar;
        this.f15j = i1Var;
        this.f16k = kVar;
    }

    public final void a() {
        BuildersKt__Builders_commonKt.launch$default(this.f, Dispatchers.getMain(), null, new b(null), 2, null);
    }

    @JavascriptInterface
    public final void askPermissionsFromSettings() {
        a();
        w0 w0Var = this.c;
        w0Var.getClass();
        Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        intent.setData(Uri.fromParts("package", w0Var.a().getPackageName(), null));
        w0Var.a.startActivity(intent);
    }

    @JavascriptInterface
    public final void authenticateUserViaDeviceLockOrBiometric() {
        a();
        BuildersKt__Builders_commonKt.launch$default(this.f, Dispatchers.getMain(), null, new a(null), 2, null);
    }

    @JavascriptInterface
    public final void clear() {
        a();
        BuildersKt__Builders_commonKt.launch$default(this.f, null, null, new c(null), 3, null);
    }

    @JavascriptInterface
    public final void copySensitiveDataToClipboard(@NotNull String str) {
        a();
        q.a(this.a, str);
    }

    @JavascriptInterface
    public final void createToast(@NotNull String str) {
        a();
        Toast.makeText(this.a, str, 0).show();
    }

    @JavascriptInterface
    public final void disableScreenCapture() {
        a();
        BuildersKt__Builders_commonKt.launch$default(this.f, Dispatchers.getMain(), null, new d(null), 2, null);
    }

    @JavascriptInterface
    public final void enableScreenCapture() {
        a();
        BuildersKt__Builders_commonKt.launch$default(this.f, Dispatchers.getMain(), null, new e(null), 2, null);
    }

    @JavascriptInterface
    public final void existSdk() {
        a();
        this.b.a();
    }

    @JavascriptInterface
    @NotNull
    public final String fetchManifestDeclaredPermissions() {
        List emptyList;
        a();
        w0 w0Var = this.c;
        w0Var.getClass();
        Gson gson = new Gson();
        try {
            String[] strArr = w0Var.a().getPackageManager().getPackageInfo(w0Var.a().getPackageName(), ConstantsKt.DEFAULT_BLOCK_SIZE).requestedPermissions;
            if (strArr == null || (emptyList = ArraysKt___ArraysKt.toList(strArr)) == null) {
                emptyList = CollectionsKt__CollectionsKt.emptyList();
            }
        } catch (Exception e2) {
            e2.getMessage();
            emptyList = CollectionsKt__CollectionsKt.emptyList();
        }
        return gson.toJson(emptyList);
    }

    @JavascriptInterface
    @NotNull
    public final String generateSignature(@NotNull String str) {
        a();
        byte[] bytes = str.getBytes(Charsets.UTF_8);
        Intrinsics.checkNotNullExpressionValue(bytes, "this as java.lang.String).getBytes(charset)");
        k0 k0Var = k0.a;
        f fVar = new f();
        ?? r1 = k0.b;
        Object obj = r1.get("PVT_KEY");
        if (obj == null) {
            obj = fVar.invoke();
            r1.put("PVT_KEY", obj);
        }
        Intrinsics.checkNotNull(obj, "null cannot be cast to non-null type org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters");
        Ed25519Signer ed25519Signer = new Ed25519Signer();
        ed25519Signer.init(true, (Ed25519PrivateKeyParameters) obj);
        ed25519Signer.update(bytes, 0, bytes.length);
        return q.a(ed25519Signer.generateSignature());
    }

    @JavascriptInterface
    @NotNull
    public final String getAppInformation() {
        a();
        return new Gson().toJson(one.upswing.sdk.c.a(this.a));
    }

    @JavascriptInterface
    @NotNull
    public final String getAppListUsingUpswingSdk() {
        Map mapOf;
        a();
        j2 j2Var = this.b;
        Activity activity = this.a;
        j2Var.getClass();
        mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to("availableAppsUsingUpswingSdk", q.a(activity, Uri.parse("upswing://analytics.app.packages"))));
        return new Gson().toJson(mapOf);
    }

    @JavascriptInterface
    @NotNull
    public final String getAvailableSimCardList() {
        Map mapOf;
        a();
        mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to("simCardList", this.f15j.c()));
        return new Gson().toJson(mapOf);
    }

    @JavascriptInterface
    @NotNull
    public final String getAvailableUPIApps() {
        Map mapOf;
        a();
        j2 j2Var = this.b;
        Activity activity = this.a;
        j2Var.getClass();
        mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to("availableUpiApps", q.a(activity, Uri.parse("upi://pay"))));
        return new Gson().toJson(mapOf);
    }

    @JavascriptInterface
    @NotNull
    public final String getDeviceId() {
        a();
        return this.e.a();
    }

    @JavascriptInterface
    @NotNull
    public final String getDeviceSpecs() {
        a();
        return new Gson().toJson(this.e.b());
    }

    @JavascriptInterface
    @Nullable
    public final String getItem(@NotNull String str) {
        a();
        return this.d.a(str);
    }

    @JavascriptInterface
    @NotNull
    public final String getPartnerUid() {
        a();
        return this.d.f();
    }

    @JavascriptInterface
    public final void getPhoneStatePermission() {
        a();
        if (hasReadPhoneStatePermission()) {
            return;
        }
        w0 w0Var = this.c;
        CollectionsKt__MutableCollectionsKt.addAll(w0Var.c, new u0[]{u0.b.b});
        w0Var.a(new g());
    }

    @JavascriptInterface
    @NotNull
    public final String getSDKFlavor() {
        return "prodWithoutTink";
    }

    @JavascriptInterface
    @SuppressLint({"MissingPermission"})
    public final int getSimSubscriptionIdFromSlot(int i2) {
        a();
        Object systemService = this.a.getSystemService("telephony_subscription_service");
        Intrinsics.checkNotNull(systemService, "null cannot be cast to non-null type android.telephony.SubscriptionManager");
        SubscriptionManager subscriptionManager = (SubscriptionManager) systemService;
        if (this.c.a("android.permission.READ_PHONE_STATE")) {
            return subscriptionManager.getActiveSubscriptionInfoList().get(i2).getSubscriptionId();
        }
        return -1;
    }

    @JavascriptInterface
    public final void getSmsAndReadPhoneStatePermissions() {
        a();
        w0 w0Var = this.c;
        CollectionsKt__MutableCollectionsKt.addAll(w0Var.c, new u0[]{u0.c.b, u0.b.b});
        w0Var.a(new h());
    }

    @JavascriptInterface
    public final void getSmsPermission() {
        a();
        if (hasSmsPermission()) {
            return;
        }
        w0 w0Var = this.c;
        CollectionsKt__MutableCollectionsKt.addAll(w0Var.c, new u0[]{u0.c.b});
        w0Var.a(new i());
    }

    @JavascriptInterface
    @NotNull
    public final String getWebViewVersion() {
        a();
        return this.b.d();
    }

    @JavascriptInterface
    public final void getYesBankDeviceToken(@NotNull String str, @NotNull String str2, @Nullable String str3, @NotNull String str4, @NotNull String str5, @NotNull String str6) {
        a();
        this.b.a(new YesBankRequestDataWrapper(str, str2, str3, str4, str5, str6, false, 64, null));
    }

    @JavascriptInterface
    public final boolean hasNotificationEnabled() {
        a();
        return this.c.b();
    }

    @JavascriptInterface
    public final boolean hasReadPhoneStatePermission() {
        a();
        return this.c.a("android.permission.READ_PHONE_STATE");
    }

    @JavascriptInterface
    public final boolean hasSmsPermission() {
        a();
        return this.c.a("android.permission.SEND_SMS");
    }

    @JavascriptInterface
    public final void initiateCustomer() {
        a();
        j2 j2Var = this.b;
        c2 c2Var = j2Var.w;
        if (c2Var == null) {
            Intrinsics.throwUninitializedPropertyAccessException("upswingEventTrackerProvider");
            c2Var = null;
        }
        c2Var.a().a("", "", "INITIATED", "BEFORE");
        IUpswingInitiateCustomer iUpswingInitiateCustomer = s0.a;
        if (iUpswingInitiateCustomer != null) {
            iUpswingInitiateCustomer.initiateCustomer(new r2(j2Var));
        }
    }

    @JavascriptInterface
    public final void initiateUPIIntent(@NotNull String str, @NotNull String str2) {
        a();
        j2 j2Var = this.b;
        j2Var.getClass();
        try {
            j2Var.A.launch(new p1(Uri.parse(str), str2));
        } catch (ActivityNotFoundException e2) {
            j2Var.requireContext();
            throw e2;
        }
    }

    @JavascriptInterface
    public final boolean isAppInstalled(@NotNull String str) {
        a();
        return q.b(this.a, str);
    }

    @JavascriptInterface
    public final boolean isCustomerInitialized() {
        a();
        return this.d.g();
    }

    @JavascriptInterface
    public final boolean isDeveloperModeEnabled() {
        a();
        return Settings.Secure.getInt(this.a.getContentResolver(), "development_settings_enabled", 0) != 0;
    }

    @JavascriptInterface
    public final boolean isDeviceLockOrBiometricAvailable() {
        a();
        return this.i.a.a();
    }

    @JavascriptInterface
    public final boolean isDeviceRooted() {
        a();
        k0 k0Var = k0.a;
        j jVar = j.a;
        ?? r1 = k0.b;
        Object obj = r1.get("ROOT_CHECK");
        if (obj == null) {
            obj = jVar.invoke();
            r1.put("ROOT_CHECK", obj);
        }
        Intrinsics.checkNotNull(obj, "null cannot be cast to non-null type kotlin.Boolean");
        return ((Boolean) obj).booleanValue();
    }

    @JavascriptInterface
    public final boolean isPciSubmitHandlerEnabled() {
        a();
        return CustomerHandler.INSTANCE.getPciListener() != null;
    }

    @JavascriptInterface
    public final boolean isPermissionGranted(@NotNull String str) {
        a();
        return this.c.a(str);
    }

    @JavascriptInterface
    public final boolean isPersistentStorageLoaded() {
        a();
        return true;
    }

    @JavascriptInterface
    public final void launchExternalUri(@NotNull String str) {
        a();
        Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(str));
        if (intent.resolveActivity(this.a.getPackageManager()) != null) {
            this.a.startActivity(intent);
        } else {
            y0.a(this.g);
        }
    }

    @JavascriptInterface
    public final void launchInternalUri(@NotNull String str) {
        a();
        l lVar = new l(this.a);
        if (lVar.a()) {
            lVar.a(Uri.parse(str));
        } else {
            y0.a(this.g);
        }
    }

    @JavascriptInterface
    public final void logout() {
        a();
        this.d.j();
        this.b.a();
    }

    @JavascriptInterface
    public final void onCopiedCardDetail(@NotNull String str) {
        a();
        if (Intrinsics.areEqual(str, "SUCCESS")) {
            one.upswing.sdk.k kVar = this.f16k;
            i.b bVar = i.b.a;
            kVar.getClass();
            BuildersKt__Builders_commonKt.launch$default(ViewModelKt.getViewModelScope(kVar), null, null, new one.upswing.sdk.j(kVar, bVar, null), 3, null);
            return;
        }
        one.upswing.sdk.k kVar2 = this.f16k;
        i.a aVar = new i.a(str);
        kVar2.getClass();
        BuildersKt__Builders_commonKt.launch$default(ViewModelKt.getViewModelScope(kVar2), null, null, new one.upswing.sdk.j(kVar2, aVar, null), 3, null);
    }

    @JavascriptInterface
    public final void onGuestSessionPollingOver() {
        a();
        j2 j2Var = this.b;
        j0 j0Var = null;
        j2Var.o = null;
        j2Var.p = null;
        j0 j0Var2 = j2Var.q;
        if (j0Var2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
        } else {
            j0Var = j0Var2;
        }
        j0Var.l();
    }

    @JavascriptInterface
    public final void pciSubmitHandler(@NotNull String str) {
        a();
        PciListener pciListener = CustomerHandler.INSTANCE.getPciListener();
        if (pciListener != null) {
            pciListener.onPciSubmitted(str);
        }
    }

    @JavascriptInterface
    public final void removeItem(@NotNull String str) {
        a();
        this.d.b(str);
    }

    @JavascriptInterface
    public final void requestRuntimePermission(@NotNull String str) {
        a();
        w0 w0Var = this.c;
        CollectionsKt__MutableCollectionsKt.addAll(w0Var.c, new u0[]{new u0.a(str)});
        w0Var.a(new k(str));
    }

    @JavascriptInterface
    public final void selectSIMCard() {
        a();
        this.f15j.e();
    }

    @JavascriptInterface
    public final void sendSms(int i2, @NotNull String str, @NotNull String str2) {
        a();
        this.a.getApplicationContext();
        this.f15j.a(i2, str, str2);
    }

    @JavascriptInterface
    public final void sendSmsViaIntent(@NotNull String str, @NotNull String str2) {
        Map mapOf;
        Map mapOf2;
        a();
        i1 i1Var = this.f15j;
        i1Var.getClass();
        Intent intent = new Intent("android.intent.action.SENDTO");
        intent.setData(Uri.parse("smsto:" + str));
        intent.putExtra("sms_body", str2);
        try {
            if (intent.resolveActivity(i1Var.a.getPackageManager()) != null) {
                i1Var.a.startActivity(intent);
            } else {
                y0 y0Var = i1Var.b;
                y0Var.getClass();
                mapOf2 = MapsKt__MapsJVMKt.mapOf(TuplesKt.to(RNBranchModule.NATIVE_INIT_SESSION_FINISHED_EVENT_ERROR, "No app available to handle SMS intent"));
                y0Var.a().a(a1.SMS_SEND_VIA_INTENT_FAILURE, y0Var.c.toJson(mapOf2));
            }
        } catch (Exception e2) {
            y0 y0Var2 = i1Var.b;
            String localizedMessage = e2.getLocalizedMessage();
            if (localizedMessage == null) {
                localizedMessage = "Unknown Exception";
            }
            y0Var2.getClass();
            mapOf = MapsKt__MapsJVMKt.mapOf(TuplesKt.to(RNBranchModule.NATIVE_INIT_SESSION_FINISHED_EVENT_ERROR, localizedMessage));
            y0Var2.a().a(a1.SMS_SEND_VIA_INTENT_FAILURE, y0Var2.c.toJson(mapOf));
        }
    }

    @JavascriptInterface
    public final void setAllowedUrlsForCameraAndLocationInWebView(@NotNull String str) {
        a();
        JsonArray asJsonArray = ((JsonObject) new Gson().fromJson(str, JsonObject.class)).getAsJsonArray("urlList");
        ArrayList arrayList = new ArrayList();
        Iterator it = asJsonArray.iterator();
        while (it.hasNext()) {
            String asString = ((JsonElement) it.next()).getAsString();
            if (asString != null) {
                arrayList.add(asString);
            }
        }
        one.upswing.sdk.f.b.addAll(arrayList);
    }

    @JavascriptInterface
    public final void setExternalUrls(@NotNull String str) {
        a();
        JsonArray asJsonArray = ((JsonObject) new Gson().fromJson(str, JsonObject.class)).getAsJsonArray("urlList");
        ArrayList arrayList = new ArrayList();
        Iterator it = asJsonArray.iterator();
        while (it.hasNext()) {
            String asString = ((JsonElement) it.next()).getAsString();
            if (asString != null) {
                arrayList.add(asString);
            }
        }
        one.upswing.sdk.g.b.addAll(arrayList);
    }

    @JavascriptInterface
    public final void setItem(@NotNull String str, @NotNull String str2) {
        a();
        this.d.a(str, str2);
    }

    @JavascriptInterface
    public final void setSDKRemoteConfig(@NotNull String str) {
        SDKRemoteConfigData sDKRemoteConfigData;
        a();
        try {
            try {
                sDKRemoteConfigData = (SDKRemoteConfigData) new GsonBuilder().registerTypeAdapter(SDKRemoteConfigData.class, new PartnerPrefConfigDeserializer()).create().fromJson(str, SDKRemoteConfigData.class);
            } catch (Exception e2) {
                e2.getLocalizedMessage();
                sDKRemoteConfigData = null;
            }
            if (sDKRemoteConfigData != null) {
                this.d.a(sDKRemoteConfigData);
            }
        } catch (Exception e3) {
            e3.getLocalizedMessage();
        }
    }

    @JavascriptInterface
    public final void validateGuestSessionToken(@NotNull String str) {
        a();
        j2 j2Var = this.b;
        String str2 = j2Var.n;
        j0 j0Var = null;
        if (str2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("guestSessionToken");
            str2 = null;
        }
        if (Intrinsics.areEqual(str2, str)) {
            j0 j0Var2 = j2Var.q;
            if (j0Var2 == null) {
                Intrinsics.throwUninitializedPropertyAccessException("sharedPreferenceStore");
            } else {
                j0Var = j0Var2;
            }
            Ed25519PrivateKeyParameters ed25519PrivateKeyParameters = j2Var.o;
            Intrinsics.checkNotNull(ed25519PrivateKeyParameters);
            j0Var.a(ed25519PrivateKeyParameters);
        }
    }

    @JavascriptInterface
    @NotNull
    public final String version() {
        a();
        return "1.2.3";
    }

    @JavascriptInterface
    public final void webAppLoaded() {
        a();
        this.b.h();
    }

    @JavascriptInterface
    public final void getYesBankDeviceToken(@NotNull String str, @NotNull String str2, @Nullable String str3, @NotNull String str4, @NotNull String str5, @NotNull String str6, boolean z) {
        a();
        this.b.a(new YesBankRequestDataWrapper(str, str2, str3, str4, str5, str6, z));
    }

    @JavascriptInterface
    public final void getYesBankDeviceToken(@Nullable String str, @NotNull String str2, @NotNull String str3, @NotNull String str4) {
        a();
        this.b.a(new YesBankRequestDataWrapper(null, null, str, str2, str3, str4, false, 64, null));
    }
}