导航菜单

页面标题

页面副标题

Atlys v4.8.7 - g.java 源代码

正在查看: Atlys v4.8.7 应用的 g.java JAVA 源代码文件

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


package Oh;

import Bi.A;
import Rh.o;
import Uh.u;
import Uh.v;
import Vh.F0;
import Vh.G0;
import Vh.J0;
import Vh.K0;
import android.content.ClipData;
import android.content.Context;
import android.content.Intent;
import android.content.IntentSender;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.Log;
import ch.AbstractC0611B;
import com.stripe.android.googlepaylauncher.GooglePayPaymentMethodLauncherActivity;
import com.stripe.android.payments.StripeBrowserLauncherActivity;
import com.stripe.android.payments.bankaccount.ui.CollectBankAccountActivity;
import com.stripe.android.payments.core.authentication.threeds2.Stripe3ds2TransactionActivity;
import com.stripe.android.payments.paymentlauncher.PaymentLauncherConfirmationActivity;
import com.stripe.android.paymentsheet.PaymentSheetActivity;
import com.stripe.android.paymentsheet.paymentdatacollection.polling.PollingActivity;
import com.stripe.android.stripe3ds2.views.ChallengeActivity;
import com.stripe.android.view.AbstractC0734i;
import com.stripe.android.view.AddPaymentMethodActivity;
import com.stripe.android.view.C0726e;
import com.stripe.android.view.C0728f;
import com.stripe.android.view.PaymentAuthWebViewActivity;
import com.stripe.android.view.PaymentRelayActivity;
import dh.C0770b;
import di.AbstractC0771A;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import rh.AbstractC1063F;
import rh.C1062E;
import rh.C1067J;
import xl.B;
import xl.C;
import xl.p;
import xl.w;
import xl.z;
import yi.AbstractC1195D;
import yi.C1192A;
import yi.C1206O;

public final class g extends i.b {
    public final int d;

    public g(int i) {
        this.d = i;
    }

    public final Intent createIntent(Context context, Object obj) {
        Bundle bundleExtra;
        Class cls;
        switch (this.d) {
            case 0:
                e input = (e) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input, "input");
                Intent putExtra = new Intent(context, (Class<?>) CollectBankAccountActivity.class).putExtra("com.stripe.android.payments.bankaccount.navigation.CollectBankAccountContract.extra_args", input);
                kotlin.jvm.internal.l.g(putExtra, "Intent(context, CollectB…tExtra(EXTRA_ARGS, input)");
                return putExtra;
            case 1:
                o input2 = (o) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input2, "input");
                Intent putExtras = new Intent(context, (Class<?>) Stripe3ds2TransactionActivity.class).putExtras(AbstractC0771A.x(new Pair("extra_args", input2)));
                kotlin.jvm.internal.l.g(putExtras, "Intent(context, Stripe3d…tExtras(input.toBundle())");
                return putExtras;
            case 2:
                Uh.g input3 = (Uh.g) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input3, "input");
                Intent putExtras2 = new Intent(context, (Class<?>) PaymentLauncherConfirmationActivity.class).putExtras(AbstractC0771A.x(new Pair("extra_args", input3)));
                kotlin.jvm.internal.l.g(putExtras2, "Intent(\n            cont…tExtras(input.toBundle())");
                return putExtras2;
            case 3:
                F0 input4 = (F0) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input4, "input");
                Intent putExtra2 = new Intent(context, (Class<?>) PaymentSheetActivity.class).putExtra("com.stripe.android.paymentsheet.PaymentSheetContract.extra_args", input4);
                kotlin.jvm.internal.l.g(putExtra2, "Intent(context, PaymentS…tExtra(EXTRA_ARGS, input)");
                return putExtra2;
            case 4:
                Parcelable parcelable = (h.k) obj;
                Intent intent = new Intent("androidx.activity.result.contract.action.INTENT_SENDER_REQUEST");
                Intent intent2 = ((h.k) parcelable).b;
                if (intent2 != null && (bundleExtra = intent2.getBundleExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE")) != null) {
                    intent.putExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE", bundleExtra);
                    intent2.removeExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
                    if (intent2.getBooleanExtra("androidx.fragment.extra.ACTIVITY_OPTIONS_BUNDLE", false)) {
                        IntentSender intentSender = ((h.k) parcelable).a;
                        kotlin.jvm.internal.l.h(intentSender, "intentSender");
                        parcelable = new h.k(intentSender, (Intent) null, ((h.k) parcelable).c, ((h.k) parcelable).d);
                    }
                }
                intent.putExtra("androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST", parcelable);
                if (Log.isLoggable("FragmentManager", 2)) {
                    Log.v("FragmentManager", "CreateIntent created the following intent: " + intent);
                }
                return intent;
            case 5:
                AbstractC0611B input5 = (AbstractC0611B) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input5, "input");
                Intent putExtras3 = new Intent(context, (Class<?>) PaymentRelayActivity.class).putExtras(input5.b().b());
                kotlin.jvm.internal.l.g(putExtras3, "Intent(context, PaymentR…entFlowResult.toBundle())");
                return putExtras3;
            case 6:
                C0726e input6 = (C0726e) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input6, "input");
                Intent putExtra3 = new Intent(context, (Class<?>) AddPaymentMethodActivity.class).putExtra("extra_activity_args", input6);
                kotlin.jvm.internal.l.g(putExtra3, "Intent(context, AddPayme…tarter.Args.EXTRA, input)");
                return putExtra3;
            case 7:
                C0770b input7 = (C0770b) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input7, "input");
                String packageName = context.getPackageName();
                kotlin.jvm.internal.l.g(packageName, "context.packageName");
                StringBuilder sb = new StringBuilder("stripesdk://payment_return_url/");
                sb.append(packageName);
                boolean z = kotlin.jvm.internal.l.c(input7.e, sb.toString()) || input7.m;
                Bundle x = AbstractC0771A.x(new Pair("extra_args", input7));
                if (z) {
                    cls = StripeBrowserLauncherActivity.class;
                } else {
                    if (z) {
                        throw new NoWhenBranchMatchedException();
                    }
                    cls = PaymentAuthWebViewActivity.class;
                }
                Intent intent3 = new Intent(context, (Class<?>) cls);
                intent3.putExtras(x);
                return intent3;
            case 8:
                String input8 = (String) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input8, "input");
                Intent putExtra4 = new Intent("android.intent.action.GET_CONTENT").addCategory("android.intent.category.OPENABLE").setType(input8).putExtra("android.intent.extra.ALLOW_MULTIPLE", true);
                kotlin.jvm.internal.l.g(putExtra4, "Intent(Intent.ACTION_GET…TRA_ALLOW_MULTIPLE, true)");
                return putExtra4;
            case 9:
                String[] input9 = (String[]) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input9, "input");
                Intent putExtra5 = new Intent("androidx.activity.result.contract.action.REQUEST_PERMISSIONS").putExtra("androidx.activity.result.contract.extra.PERMISSIONS", input9);
                kotlin.jvm.internal.l.g(putExtra5, "Intent(ACTION_REQUEST_PE…EXTRA_PERMISSIONS, input)");
                return putExtra5;
            case 10:
                String input10 = (String) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input10, "input");
                Intent putExtra6 = new Intent("androidx.activity.result.contract.action.REQUEST_PERMISSIONS").putExtra("androidx.activity.result.contract.extra.PERMISSIONS", new String[]{input10});
                kotlin.jvm.internal.l.g(putExtra6, "Intent(ACTION_REQUEST_PE…EXTRA_PERMISSIONS, input)");
                return putExtra6;
            case 11:
                Intent input11 = (Intent) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input11, "input");
                return input11;
            case 12:
                Parcelable input12 = (h.k) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input12, "input");
                Intent putExtra7 = new Intent("androidx.activity.result.contract.action.INTENT_SENDER_REQUEST").putExtra("androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST", input12);
                kotlin.jvm.internal.l.g(putExtra7, "Intent(ACTION_INTENT_SEN…NT_SENDER_REQUEST, input)");
                return putExtra7;
            case 13:
                ji.j input13 = (ji.j) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input13, "input");
                Intent putExtras4 = new Intent(context, (Class<?>) PollingActivity.class).putExtras(AbstractC0771A.x(new Pair("extra_args", input13)));
                kotlin.jvm.internal.l.g(putExtras4, "Intent(context, PollingA…ass.java).putExtras(args)");
                return putExtras4;
            case 14:
                String input14 = (String) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input14, "input");
                Intent type = new Intent("android.intent.action.PICK").setType(input14);
                kotlin.jvm.internal.l.g(type, "setType(...)");
                return type;
            case 15:
                List input15 = (List) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input15, "input");
                Intent putExtra8 = new Intent("android.intent.action.OPEN_DOCUMENT").setType("*/*").putExtra("android.intent.extra.MIME_TYPES", (String[]) input15.toArray(new String[0])).putExtra("android.intent.extra.ALLOW_MULTIPLE", true);
                kotlin.jvm.internal.l.g(putExtra8, "putExtra(...)");
                return putExtra8;
            case 16:
                List input16 = (List) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input16, "input");
                Intent putExtra9 = new Intent("android.intent.action.OPEN_DOCUMENT").setType("*/*").putExtra("android.intent.extra.MIME_TYPES", (String[]) input16.toArray(new String[0]));
                kotlin.jvm.internal.l.g(putExtra9, "putExtra(...)");
                return putExtra9;
            case 17:
                C1067J input17 = (C1067J) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input17, "input");
                Intent putExtras5 = new Intent(context, (Class<?>) GooglePayPaymentMethodLauncherActivity.class).putExtras(AbstractC0771A.x(new Pair("extra_args", input17)));
                kotlin.jvm.internal.l.g(putExtras5, "Intent(context, GooglePa…tExtras(input.toBundle())");
                return putExtras5;
            default:
                A input18 = (A) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input18, "input");
                Intent putExtras6 = new Intent(context, (Class<?>) ChallengeActivity.class).putExtras(AbstractC0771A.x(new Pair("extra_args", input18)));
                kotlin.jvm.internal.l.g(putExtras6, "Intent(context, Challeng…tExtras(input.toBundle())");
                return putExtras6;
        }
    }

    public i.a getSynchronousResult(Context context, Object obj) {
        switch (this.d) {
            case 8:
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h((String) obj, "input");
                return null;
            case 9:
                String[] input = (String[]) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input, "input");
                if (input.length == 0) {
                    return new i.a(w.a);
                }
                for (String str : input) {
                    if (c2.h.checkSelfPermission(context, str) != 0) {
                        return null;
                    }
                }
                int q0 = C.q0(input.length);
                if (q0 < 16) {
                    q0 = 16;
                }
                LinkedHashMap linkedHashMap = new LinkedHashMap(q0);
                for (String str2 : input) {
                    linkedHashMap.put(str2, Boolean.TRUE);
                }
                return new i.a(linkedHashMap);
            case 10:
                String input2 = (String) obj;
                kotlin.jvm.internal.l.h(context, "context");
                kotlin.jvm.internal.l.h(input2, "input");
                if (c2.h.checkSelfPermission(context, input2) == 0) {
                    return new i.a(Boolean.TRUE);
                }
                return null;
            default:
                return super.getSynchronousResult(context, obj);
        }
    }

    public final Object parseResult(int i, Intent intent) {
        f fVar;
        G0 g0;
        switch (this.d) {
            case 0:
                n nVar = (intent == null || (fVar = (f) intent.getParcelableExtra("com.stripe.android.payments.bankaccount.navigation.CollectBankAccountContract.extra_result")) == null) ? null : fVar.a;
                return nVar == null ? new m(new IllegalArgumentException("Failed to retrieve a CollectBankAccountResult.")) : nVar;
            case 1:
                Kh.b bVar = intent != null ? (Kh.b) intent.getParcelableExtra("extra_args") : null;
                return bVar == null ? new Kh.b(null, 0, null, false, null, null, null, 127) : bVar;
            case 2:
                v vVar = intent != null ? (v) intent.getParcelableExtra("extra_args") : null;
                return vVar == null ? new u(new IllegalStateException("Failed to get PaymentResult from Intent")) : vVar;
            case 3:
                K0 k0 = (intent == null || (g0 = (G0) intent.getParcelableExtra("com.stripe.android.paymentsheet.PaymentSheetContract.extra_result")) == null) ? null : g0.a;
                return k0 == null ? new J0(new IllegalArgumentException("Failed to retrieve a PaymentSheetResult.")) : k0;
            case 4:
                return new h.a(i, intent);
            case 5:
                Kh.b bVar2 = intent != null ? (Kh.b) intent.getParcelableExtra("extra_args") : null;
                return bVar2 == null ? new Kh.b(null, 0, null, false, null, null, null, 127) : bVar2;
            case 6:
                AbstractC0734i abstractC0734i = intent != null ? (AbstractC0734i) intent.getParcelableExtra("extra_activity_result") : null;
                return abstractC0734i == null ? C0728f.a : abstractC0734i;
            case 7:
                Kh.b bVar3 = intent != null ? (Kh.b) intent.getParcelableExtra("extra_args") : null;
                return bVar3 == null ? new Kh.b(null, 0, null, false, null, null, null, 127) : bVar3;
            case 8:
                if (i != -1) {
                    intent = null;
                }
                xl.v vVar2 = xl.v.a;
                if (intent == null) {
                    return vVar2;
                }
                LinkedHashSet linkedHashSet = new LinkedHashSet();
                Uri data = intent.getData();
                if (data != null) {
                    linkedHashSet.add(data);
                }
                ClipData clipData = intent.getClipData();
                if (clipData == null && linkedHashSet.isEmpty()) {
                    return vVar2;
                }
                if (clipData != null) {
                    int itemCount = clipData.getItemCount();
                    for (int i2 = 0; i2 < itemCount; i2++) {
                        Uri uri = clipData.getItemAt(i2).getUri();
                        if (uri != null) {
                            linkedHashSet.add(uri);
                        }
                    }
                }
                return new ArrayList(linkedHashSet);
            case 9:
                w wVar = w.a;
                if (i != -1 || intent == null) {
                    return wVar;
                }
                String[] stringArrayExtra = intent.getStringArrayExtra("androidx.activity.result.contract.extra.PERMISSIONS");
                int[] intArrayExtra = intent.getIntArrayExtra("androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS");
                if (intArrayExtra == null || stringArrayExtra == null) {
                    return wVar;
                }
                ArrayList arrayList = new ArrayList(intArrayExtra.length);
                for (int i3 : intArrayExtra) {
                    arrayList.add(Boolean.valueOf(i3 == 0));
                }
                return B.D0(xl.n.R1(xl.l.l0(stringArrayExtra), arrayList));
            case 10:
                if (intent == null || i != -1) {
                    return Boolean.FALSE;
                }
                int[] intArrayExtra2 = intent.getIntArrayExtra("androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS");
                boolean z = false;
                if (intArrayExtra2 != null) {
                    int length = intArrayExtra2.length;
                    int i4 = 0;
                    while (true) {
                        if (i4 < length) {
                            if (intArrayExtra2[i4] == 0) {
                                z = true;
                            } else {
                                i4++;
                            }
                        }
                    }
                }
                return Boolean.valueOf(z);
            case 11:
                return new h.a(i, intent);
            case 12:
                return new h.a(i, intent);
            case 13:
                Kh.b bVar4 = intent != null ? (Kh.b) intent.getParcelableExtra("extra_args") : null;
                return bVar4 == null ? new Kh.b(null, 0, null, false, null, null, null, 127) : bVar4;
            case 14:
                if (i != -1) {
                    intent = null;
                }
                if (intent != null) {
                    return intent.getData();
                }
                return null;
            case 15:
                xl.v vVar3 = xl.v.a;
                if (i != -1 || intent == null) {
                    return vVar3;
                }
                if (intent.getClipData() == null) {
                    if (intent.getData() == null) {
                        return vVar3;
                    }
                    Uri data2 = intent.getData();
                    kotlin.jvm.internal.l.e(data2);
                    return d6.k.i0(data2);
                }
                ClipData clipData2 = intent.getClipData();
                kotlin.jvm.internal.l.e(clipData2);
                Ql.g r0 = com.bumptech.glide.c.r0(0, clipData2.getItemCount());
                ArrayList arrayList2 = new ArrayList(p.E0(r0, 10));
                Iterator it = r0.iterator();
                while (((Ql.f) it).hasNext()) {
                    arrayList2.add(clipData2.getItemAt(((z) it).a()).getUri());
                }
                return arrayList2;
            case 16:
                if (i != -1) {
                    intent = null;
                }
                if (intent != null) {
                    return intent.getData();
                }
                return null;
            case 17:
                AbstractC1063F abstractC1063F = intent != null ? (AbstractC1063F) intent.getParcelableExtra("extra_result") : null;
                return abstractC1063F == null ? new C1062E(1, new IllegalArgumentException("Could not parse a valid result.")) : abstractC1063F;
            default:
                AbstractC1195D abstractC1195D = intent != null ? (AbstractC1195D) intent.getParcelableExtra("extra_result") : null;
                return abstractC1195D == null ? new C1192A(new IllegalStateException("Intent extras did not contain a valid ChallengeResult."), 0, C1206O.e) : abstractC1195D;
        }
    }
}