导航菜单

页面标题

页面副标题

Atlys v4.8.7 - PaymentAuthWebViewActivity.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;
    }
}