正在查看: Perplexity v2.48.1 应用的 PaymentLauncherConfirmationActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Perplexity v2.48.1 应用的 PaymentLauncherConfirmationActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.payments.paymentlauncher;
import Ck.C0054a;
import Ck.P;
import E6.y;
import Ha.a;
import Ib.o;
import J3.n;
import Ri.InterfaceC0434p;
import W5.c;
import Xi.T;
import ai.C0604p;
import al.C0630d;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.lifecycle.k0;
import com.google.android.gms.internal.measurement.B1;
import com.stripe.android.PaymentRelayContract;
import com.stripe.android.auth.PaymentBrowserAuthContract;
import com.stripe.android.core.exception.StripeException;
import g3.f0;
import g4.f;
import java.util.Map;
import kotlin.LazyKt;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import kotlin.Result;
import kotlin.ResultKt;
import kotlin.collections.builders.MapBuilder;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import om.H;
import qj.C1347a;
import qj.C1352f;
import qj.EnumC1349c;
import rj.AbstractC1422d;
import rj.C1419a;
import rk.C1488x0;
import vj.C1670c;
import vj.d;
import vj.e;
import vj.g;
import vj.h;
import vj.i;
import vj.j;
import vj.k;
import vj.p;
import vj.v;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0001\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/stripe/android/payments/paymentlauncher/PaymentLauncherConfirmationActivity;", "LJ3/n;", "<init>", "()V", "payments-core_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
@SourceDebugExtension
public final class PaymentLauncherConfirmationActivity extends n {
public static final int X = 0;
public final C0630d x = LazyKt.a(new e(this, 0));
public final P y = new P(new e(this, 1), 14);
public final a z = new a(Reflection.a.b(v.class), new g(this, 0), new e(this, 2), new g(this, 1));
public final void finish() {
super/*android.app.Activity*/.finish();
B1.H(this);
}
public final void h(d dVar) {
Intent intent = new Intent();
dVar.getClass();
setResult(-1, intent.putExtras(f.s(new Pair[]{new Pair("extra_args", dVar)})));
finish();
}
public final void onCreate(Bundle bundle) {
Object a;
int i = 3;
super/*androidx.fragment.app.P*/.onCreate(bundle);
setTitle(getResources().getString(2132018525));
try {
int i2 = Result.x;
a = (k) this.x.getValue();
} catch (Throwable th2) {
int i3 = Result.x;
a = ResultKt.a(th2);
}
if (a == null) {
throw new IllegalArgumentException("PaymentLauncherConfirmationActivity was started without arguments");
}
Throwable a2 = Result.a(a);
if (a2 != null) {
h(new C1670c(a2));
Context applicationContext = getApplicationContext();
Intrinsics.g(applicationContext, "getApplicationContext(...)");
C1352f a3 = C1347a.a(applicationContext);
EnumC1349c enumC1349c = EnumC1349c.B0;
int i4 = StripeException.X;
f0.J(a3, enumC1349c, c.H(a2), (Map) null, 4);
return;
}
k kVar = (k) a;
o.G(getOnBackPressedDispatcher(), (y) null, new C1488x0(15), 3);
H.o(k0.h(this), null, null, new vj.f(this, null), 3);
a aVar = this.z;
v vVar = (v) aVar.getValue();
C0604p c0604p = new C0604p(vVar, i);
C1419a c1419a = vVar.y;
c1419a.getClass();
Object it = c1419a.a().iterator();
while (((MapBuilder.Itr) it).hasNext()) {
((AbstractC1422d) ((MapBuilder.KeysItr) it).next()).b(this, c0604p);
}
c1419a.f = registerForActivityResult(new PaymentRelayContract(), c0604p);
c1419a.g = registerForActivityResult(new PaymentBrowserAuthContract(), c0604p);
getLifecycle().a(new T(vVar, i));
C0054a c0054a = new C0054a(this, kVar.j());
if (!(kVar instanceof h)) {
if (kVar instanceof i) {
((v) aVar.getValue()).w(((i) kVar).Y, c0054a);
return;
} else {
if (!(kVar instanceof j)) {
throw new NoWhenBranchMatchedException();
}
((v) aVar.getValue()).w(((j) kVar).Y, c0054a);
return;
}
}
v vVar2 = (v) aVar.getValue();
InterfaceC0434p confirmStripeIntentParams = ((h) kVar).Y;
Intrinsics.h(confirmStripeIntentParams, "confirmStripeIntentParams");
Boolean bool = (Boolean) vVar2.v0.b("key_has_started");
if (bool != null ? bool.booleanValue() : false) {
return;
}
H.o(k0.j(vVar2), null, null, new p(vVar2, confirmStripeIntentParams, c0054a, null), 3);
}
}