正在查看: Atlys v4.8.7 应用的 PaymentAuthWebViewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Atlys v4.8.7 应用的 PaymentAuthWebViewActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.view;
import Bi.C0028h;
import Jh.C0324f;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import com.stripe.android.networking.PaymentAnalyticsEvent;
import dh.C0770b;
import gh.C0810d;
import java.util.Map;
import kotlin.Metadata;
import mh.C0941b;
import qh.C1051e;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/stripe/android/view/PaymentAuthWebViewActivity;", "Lk/k;", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 8, 0})
public final class PaymentAuthWebViewActivity extends k.k {
public static final int g1 = 0;
public final wl.n G = di.z.c0(new C0768z0(this, 2));
public final wl.n I = di.z.c0(new C0768z0(this, 0));
public final wl.n e1 = di.z.c0(new C0768z0(this, 1));
public final E.j f1 = new E.j(kotlin.jvm.internal.z.a.b(C0.class), new C0028h(this, 21), new C0768z0(this, 3), new C0028h(this, 22));
public final void j0() {
C0 m0 = m0();
Intent intent = new Intent();
Kh.b f = m0.f();
C0770b c0770b = m0.s;
Intent putExtras = intent.putExtras(Kh.b.a(f, c0770b.j ? 3 : 1, null, c0770b.i, 117).b());
kotlin.jvm.internal.l.g(putExtras, "Intent().putExtras(\n ….toBundle()\n )");
setResult(-1, putExtras);
finish();
}
public final C0810d k0() {
return (C0810d) this.e1.getValue();
}
public final C1051e l0() {
return (C1051e) this.G.getValue();
}
public final C0 m0() {
return (C0) this.f1.getValue();
}
public final void onCreate(Bundle bundle) {
super/*androidx.fragment.app.K*/.onCreate(bundle);
C0770b c0770b = (C0770b) this.I.getValue();
if (c0770b == null) {
setResult(0);
finish();
return;
}
k0().a("PaymentAuthWebViewActivity#onCreate()");
setContentView(l0().a);
setSupportActionBar(l0().c);
k0().a("PaymentAuthWebViewActivity#customizeToolbar()");
B0 b0 = m0().x;
if (b0 != null) {
k0().a("PaymentAuthWebViewActivity#customizeToolbar() - updating toolbar title");
l0().c.setTitle(a.a.S(this, b0.a, b0.b));
}
String str = m0().y;
if (str != null) {
k0().a("PaymentAuthWebViewActivity#customizeToolbar() - updating toolbar background color");
int parseColor = Color.parseColor(str);
l0().c.setBackgroundColor(parseColor);
getWindow().setStatusBarColor(parseColor);
}
e.J onBackPressedDispatcher = getOnBackPressedDispatcher();
kotlin.jvm.internal.l.g(onBackPressedDispatcher, "onBackPressedDispatcher");
d4.e.C(onBackPressedDispatcher, (androidx.lifecycle.G) null, new C0720b(this, 3), 3);
Intent putExtras = new Intent().putExtras(m0().f().b());
kotlin.jvm.internal.l.g(putExtras, "Intent().putExtras(paymentFlowResult.toBundle())");
setResult(-1, putExtras);
String str2 = c0770b.c;
if (bn.l.y0(str2)) {
k0().a("PaymentAuthWebViewActivity#onCreate() - clientSecret is blank");
finish();
return;
}
k0().a("PaymentAuthWebViewActivity#onCreate() - PaymentAuthWebView init and loadUrl");
gn.z0 b = gn.m0.b(Boolean.FALSE);
dn.G.C(androidx.lifecycle.r0.i(this), (Al.k) null, 0, new A0(b, this, null), 3);
D0 d0 = new D0(k0(), b, str2, c0770b.e, new Vj.n(1, this, PaymentAuthWebViewActivity.class, "startActivity", "startActivity(Landroid/content/Intent;)V", 0, 11), new Vj.n(1, this, PaymentAuthWebViewActivity.class, "onAuthComplete", "onAuthComplete$payments_core_release(Ljava/lang/Throwable;)V", 0, 12));
l0().d.setOnLoadBlank$payments_core_release(new C0744n(d0, 2));
l0().d.setWebViewClient(d0);
l0().d.setWebChromeClient(new C0766y0(this, k0()));
C0 m0 = m0();
C0941b c = C0324f.c(m0.u, PaymentAnalyticsEvent.Auth3ds1ChallengeStart, null, null, null, 30);
mh.k kVar = m0.t;
kVar.a(c);
kVar.a(C0324f.c(m0.u, PaymentAnalyticsEvent.AuthWithWebView, null, null, null, 30));
l0().d.loadUrl(c0770b.d, (Map) m0().v.getValue());
}
public final boolean onCreateOptionsMenu(Menu menu) {
kotlin.jvm.internal.l.h(menu, "menu");
k0().a("PaymentAuthWebViewActivity#onCreateOptionsMenu()");
getMenuInflater().inflate(2131689481, menu);
String str = m0().w;
if (str != null) {
k0().a("PaymentAuthWebViewActivity#customizeToolbar() - updating close button text");
menu.findItem(2131361871).setTitle(str);
}
return super/*android.app.Activity*/.onCreateOptionsMenu(menu);
}
public final void onDestroy() {
l0().e.removeAllViews();
l0().d.destroy();
super.onDestroy();
}
public final boolean onOptionsItemSelected(MenuItem item) {
kotlin.jvm.internal.l.h(item, "item");
k0().a("PaymentAuthWebViewActivity#onOptionsItemSelected()");
if (item.getItemId() != 2131361871) {
return super/*android.app.Activity*/.onOptionsItemSelected(item);
}
j0();
return true;
}
}