导航菜单

页面标题

页面副标题

Empower MX v1.29.4.340 - InquiryActivity.java 源代码

正在查看: Empower MX v1.29.4.340 应用的 InquiryActivity.java JAVA 源代码文件

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


package com.withpersona.sdk2.inquiry.internal;

import Gf.AbstractC0767s;
import Gf.M;
import Ra.s;
import Ra.x;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.view.LayoutInflater;
import androidx.activity.ComponentActivity;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.v;
import androidx.lifecycle.e0;
import androidx.lifecycle.f0;
import androidx.lifecycle.g0;
import com.withpersona.sdk2.inquiry.internal.InquiryActivity;
import com.withpersona.sdk2.inquiry.network.HttpStatusCode;
import d.I;
import d.o;
import d.u;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt;

@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0000\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0019\u0010\u0007\u001a\u00020\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0002¢\u0006\u0004\b\u0007\u0010\bJ\u000f\u0010\n\u001a\u00020\tH\u0002¢\u0006\u0004\b\n\u0010\u000bJ\u0019\u0010\f\u001a\u00020\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0014¢\u0006\u0004\b\f\u0010\bJ\u000f\u0010\r\u001a\u00020\u0006H\u0014¢\u0006\u0004\b\r\u0010\u0003J\u000f\u0010\u000e\u001a\u00020\u0006H\u0014¢\u0006\u0004\b\u000e\u0010\u0003J\u000f\u0010\u000f\u001a\u00020\u0006H\u0014¢\u0006\u0004\b\u000f\u0010\u0003R\u001b\u0010\u0015\u001a\u00020\u00108BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0011\u0010\u0012\u001a\u0004\b\u0013\u0010\u0014R\u001b\u0010\u001a\u001a\u00020\u00168BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0017\u0010\u0012\u001a\u0004\b\u0018\u0010\u0019¨\u0006\u001b"}, d2 = {"Lcom/withpersona/sdk2/inquiry/internal/InquiryActivity;", "Landroidx/appcompat/app/c;", "<init>", "()V", "Landroid/os/Bundle;", "savedInstanceState", "", "z1", "(Landroid/os/Bundle;)V", "", "B1", "()Z", "onCreate", "onPause", "onDestroy", "onResume", "Lcom/withpersona/sdk2/inquiry/internal/f;", "b0", "Lsf/l;", "x1", "()Lcom/withpersona/sdk2/inquiry/internal/f;", "args", "Lcom/withpersona/sdk2/inquiry/internal/j;", "c0", "y1", "()Lcom/withpersona/sdk2/inquiry/internal/j;", "viewModel", "inquiry-internal_release"}, k = 1, mv = {1, 9, HttpStatusCode.NETWORK_ERROR_0}, xi = 48)
public final class InquiryActivity extends androidx.appcompat.app.c {

    private final sf.l args = sf.m.a(new a());

    private final sf.l viewModel = new e0(M.b(j.class), new c(this), new b(this), new d(null, this));

    static final class a extends AbstractC0767s implements Function0 {
        a() {
            super(0);
        }

        @Override
        public final f invoke() {
            return new f(InquiryActivity.this.getIntent().getExtras());
        }
    }

    public static final class b extends AbstractC0767s implements Function0 {
        final ComponentActivity d;

        public b(ComponentActivity componentActivity) {
            super(0);
            this.d = componentActivity;
        }

        @Override
        public final f0.c invoke() {
            return this.d.z();
        }
    }

    public static final class c extends AbstractC0767s implements Function0 {
        final ComponentActivity d;

        public c(ComponentActivity componentActivity) {
            super(0);
            this.d = componentActivity;
        }

        @Override
        public final g0 invoke() {
            return this.d.H();
        }
    }

    public static final class d extends AbstractC0767s implements Function0 {
        final Function0 d;
        final ComponentActivity e;

        public d(Function0 function0, ComponentActivity componentActivity) {
            super(0);
            this.d = function0;
            this.e = componentActivity;
        }

        @Override
        public final n2.a invoke() {
            n2.a aVar;
            Function0 function0 = this.d;
            return (function0 == null || (aVar = (n2.a) function0.invoke()) == null) ? this.e.A() : aVar;
        }
    }

    public static final void A1(InquiryActivity this$0, String requestKey, Bundle bundle) {
        Intrinsics.checkNotNullParameter(this$0, "this$0");
        Intrinsics.checkNotNullParameter(requestKey, "requestKey");
        Intrinsics.checkNotNullParameter(bundle, "bundle");
        Intent intent = new Intent();
        intent.putExtras(bundle);
        Unit unit = Unit.a;
        this$0.setResult(-1, intent);
        this$0.finish();
    }

    private final boolean B1() {
        String p = x1().p();
        if (p == null || !StringsKt.Q(p, '\n', false, 2, null)) {
            return true;
        }
        Intent intent = new Intent();
        intent.putExtra("PERSONA_ACTIVITY_RESULT", s.i.name());
        intent.putExtra("ERROR_DEBUG_MESSAGE_KEY", "Invalid session token.");
        Hb.d dVar = Hb.d.F;
        Intrinsics.g(dVar, "null cannot be cast to non-null type android.os.Parcelable");
        intent.putExtra("ERROR_CODE_KEY", (Parcelable) dVar);
        Unit unit = Unit.a;
        setResult(0, intent);
        finish();
        return false;
    }

    private final f x1() {
        return (f) this.args.getValue();
    }

    private final j y1() {
        return (j) this.viewModel.getValue();
    }

    private final void z1(Bundle savedInstanceState) {
        if (B1()) {
            Intent intent = new Intent();
            intent.putExtra("PERSONA_ACTIVITY_RESULT", s.e.name());
            intent.putExtra("INQUIRY_ID_KEY", x1().i());
            intent.putExtra("SESSION_TOKEN_KEY", f.b.a(x1().p()));
            Unit unit = Unit.a;
            setResult(0, intent);
            Integer u = x1().u();
            if (u != null) {
                setTheme(u.intValue());
            }
            Sa.b c2 = Sa.b.c(LayoutInflater.from(this));
            Intrinsics.checkNotNullExpressionValue(c2, "inflate(...)");
            setContentView(c2.getRoot());
            if (savedInstanceState == null) {
                FragmentManager Y0 = Y0();
                Intrinsics.checkNotNullExpressionValue(Y0, "getSupportFragmentManager(...)");
                v o = Y0.o();
                Intrinsics.checkNotNullExpressionValue(o, "beginTransaction()");
                int i = x.b;
                g gVar = new g();
                gVar.D1(getIntent().getExtras());
                o.n(i, gVar);
                o.f();
            }
            Y0().u1(x1().l(), this, new g2.s() {
                public final void a(String str, Bundle bundle) {
                    InquiryActivity.A1(InquiryActivity.this, str, bundle);
                }
            });
        }
    }

    protected void onCreate(Bundle savedInstanceState) {
        o.b(this, (I) null, (I) null, 3, (Object) null);
        if (Build.VERSION.SDK_INT >= 29) {
            u.a(getWindow(), false);
        }
        super/*androidx.fragment.app.i*/.onCreate(savedInstanceState);
        try {
            z1(savedInstanceState);
        } catch (Exception e) {
            if (!x1().b()) {
                throw e;
            }
            if (x1().e()) {
                Ta.c.c(this).c(e);
            }
            Intent intent = new Intent();
            intent.putExtra("PERSONA_ACTIVITY_RESULT", s.i.name());
            intent.putExtra("ERROR_DEBUG_MESSAGE_KEY", "A fatal exception occurred.");
            Hb.d dVar = Hb.d.K;
            Intrinsics.g(dVar, "null cannot be cast to non-null type android.os.Parcelable");
            intent.putExtra("ERROR_CODE_KEY", (Parcelable) dVar);
            Unit unit = Unit.a;
            setResult(0, intent);
            finish();
        }
    }

    protected void onDestroy() {
        super.onDestroy();
        y1().x();
    }

    protected void onPause() {
        super/*androidx.fragment.app.i*/.onPause();
        if (isFinishing()) {
            Ta.c.e(this);
        }
    }

    protected void onResume() {
        super/*androidx.fragment.app.i*/.onResume();
        j y1 = y1();
        Context applicationContext = getApplicationContext();
        Intrinsics.checkNotNullExpressionValue(applicationContext, "getApplicationContext(...)");
        y1.y(applicationContext);
    }
}