正在查看: Empower MX v1.29.4.340 应用的 ConfirmationCodeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Empower MX v1.29.4.340 应用的 ConfirmationCodeActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package finance.empower.android.app.onboarding.authentication;
import Hc.h;
import Je.B;
import Ke.C0847a;
import Rf.N;
import Rf.O;
import Rf.P;
import Rf.Y;
import Rf.i;
import Vd.n;
import ac.AbstractC0989a;
import ac.C0995g;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.view.View;
import android.view.Window;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button;
import androidx.constraintlayout.core.parser.VK.RfFOvAWOb;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import bc.AbstractC1046m;
import ce.k;
import com.withpersona.sdk2.inquiry.network.HttpStatusCode;
import finance.empower.android.LogicFailure;
import finance.empower.android.app.home.HomeActivity;
import finance.empower.android.app.lockscreen.LockScreenActivity;
import finance.empower.android.app.onboarding.authentication.ConfirmationCodeActivity;
import finance.empower.android.app.onboarding.authentication.c;
import finance.empower.android.app.onboarding.authentication.reopen.account.ReopenAccountStepsActivity;
import finance.empower.android.app.onboarding.permissions.PermissionsCollectionActivity;
import finance.empower.android.core.ui.view.code.CodeInputView;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import sf.l;
import sf.m;
import sf.t;
import z6.p;
import ze.AbstractC2536b;
@Metadata(d1 = {"\u0000\u0085\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\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\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0006*\u0001G\b\u0007\u0018\u0000 Z2\u00020\u00012\u00020\u00022\u00020\u0003:\u0001[B\u0007¢\u0006\u0004\b\u0004\u0010\u0005J\u0017\u0010\t\u001a\u00020\b2\u0006\u0010\u0007\u001a\u00020\u0006H\u0002¢\u0006\u0004\b\t\u0010\nJ\u0019\u0010\r\u001a\u00020\b2\b\u0010\f\u001a\u0004\u0018\u00010\u000bH\u0014¢\u0006\u0004\b\r\u0010\u000eJ\u000f\u0010\u000f\u001a\u00020\bH\u0014¢\u0006\u0004\b\u000f\u0010\u0005J\u000f\u0010\u0010\u001a\u00020\bH\u0014¢\u0006\u0004\b\u0010\u0010\u0005J\u0017\u0010\u0012\u001a\u00020\b2\u0006\u0010\u0011\u001a\u00020\u000bH\u0014¢\u0006\u0004\b\u0012\u0010\u000eJ\u0017\u0010\u0015\u001a\u00020\b2\u0006\u0010\u0014\u001a\u00020\u0013H\u0016¢\u0006\u0004\b\u0015\u0010\u0016J\u000f\u0010\u0017\u001a\u00020\bH\u0016¢\u0006\u0004\b\u0017\u0010\u0005J\u000f\u0010\u0018\u001a\u00020\bH\u0016¢\u0006\u0004\b\u0018\u0010\u0005J\u0015\u0010\u001b\u001a\u00020\b2\u0006\u0010\u001a\u001a\u00020\u0019¢\u0006\u0004\b\u001b\u0010\u001cJ\u000f\u0010\u001d\u001a\u00020\bH\u0016¢\u0006\u0004\b\u001d\u0010\u0005J\u000f\u0010\u001e\u001a\u00020\bH\u0016¢\u0006\u0004\b\u001e\u0010\u0005J\u001f\u0010\"\u001a\u00020\b2\u0006\u0010 \u001a\u00020\u001f2\u0006\u0010!\u001a\u00020\u001fH\u0016¢\u0006\u0004\b\"\u0010#R*\u0010,\u001a\u00020$2\u0006\u0010%\u001a\u00020$8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b&\u0010'\u001a\u0004\b(\u0010)\"\u0004\b*\u0010+R*\u00104\u001a\u00020-2\u0006\u0010%\u001a\u00020-8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b.\u0010/\u001a\u0004\b0\u00101\"\u0004\b2\u00103R\u001b\u0010:\u001a\u0002058BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b6\u00107\u001a\u0004\b8\u00109R\u001b\u0010?\u001a\u00020;8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b<\u00107\u001a\u0004\b=\u0010>R\u001b\u0010C\u001a\u00020\u001f8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b@\u00107\u001a\u0004\bA\u0010BR\u001b\u0010F\u001a\u00020\u001f8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bD\u00107\u001a\u0004\bE\u0010BR\u0014\u0010J\u001a\u00020G8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bH\u0010IR$\u0010N\u001a\u0010\u0012\u0004\u0012\u00020\u001f\u0012\u0004\u0012\u00020\b\u0018\u00010K8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bL\u0010MR\u001a\u0010S\u001a\b\u0012\u0004\u0012\u00020P0O8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bQ\u0010RR\u0014\u0010U\u001a\u00020\u001f8TX\u0094\u0004¢\u0006\u0006\u001a\u0004\bT\u0010BR\u0014\u0010Y\u001a\u00020V8\u0016X\u0096\u0005¢\u0006\u0006\u001a\u0004\bW\u0010X¨\u0006\\"}, d2 = {"Lfinance/empower/android/app/onboarding/authentication/ConfirmationCodeActivity;", "Lbc/m;", "LRf/N;", "Lfinance/empower/android/app/onboarding/authentication/c$d;", "<init>", "()V", "Lfinance/empower/android/app/onboarding/authentication/c$d$a$a;", "content", "", "d2", "(Lfinance/empower/android/app/onboarding/authentication/c$d$a$a;)V", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "onStart", "onStop", "outState", "onSaveInstanceState", "Lfinance/empower/android/app/onboarding/authentication/c$d$a;", "viewState", "c2", "(Lfinance/empower/android/app/onboarding/authentication/c$d$a;)V", "h2", "v", "Landroid/view/View;", "view", "hideKeyboard", "(Landroid/view/View;)V", "I", "f", "", "publicToken", "referenceId", "l", "(Ljava/lang/String;Ljava/lang/String;)V", "Lfinance/empower/android/app/onboarding/authentication/c;", "value", "j0", "Lfinance/empower/android/app/onboarding/authentication/c;", "X1", "()Lfinance/empower/android/app/onboarding/authentication/c;", "g2", "(Lfinance/empower/android/app/onboarding/authentication/c;)V", "presenter", "LHc/h;", "k0", "LHc/h;", "U1", "()LHc/h;", "f2", "(LHc/h;)V", "lockScreenPreferences", "LKe/a;", "l0", "Lsf/l;", "T1", "()LKe/a;", "binding", "Lfinance/empower/android/app/onboarding/authentication/c$b;", "m0", "V1", "()Lfinance/empower/android/app/onboarding/authentication/c$b;", "mode", "n0", "S1", "()Ljava/lang/String;", "accessChallenge", "o0", "W1", "phoneNumber", "finance/empower/android/app/onboarding/authentication/ConfirmationCodeActivity$b", "p0", "Lfinance/empower/android/app/onboarding/authentication/ConfirmationCodeActivity$b;", "codeInputListener", "Lkotlin/Function1;", "q0", "Lkotlin/jvm/functions/Function1;", "onCodeInputUpdated", "Lg/d;", "Landroid/content/Intent;", "r0", "Lg/d;", "permissionsScreenLauncher", "C1", "pageName", "Lkotlin/coroutines/CoroutineContext;", "getCoroutineContext", "()Lkotlin/coroutines/CoroutineContext;", "coroutineContext", "s0", "a", "empower-app_productionRelease"}, k = 1, mv = {2, 1, HttpStatusCode.NETWORK_ERROR_0}, xi = 48)
public final class ConfirmationCodeActivity extends d implements N, c.d {
public static final Companion INSTANCE = new Companion(null);
public static final int t0 = 8;
public finance.empower.android.app.onboarding.authentication.c presenter;
public h lockScreenPreferences;
private Function1 onCodeInputUpdated;
private final N i0 = O.b();
private final l binding = m.a(new Function0() {
@Override
public final Object invoke() {
C0847a R1;
R1 = ConfirmationCodeActivity.R1(ConfirmationCodeActivity.this);
return R1;
}
});
private final l mode = m.a(new Function0() {
@Override
public final Object invoke() {
c.b Y1;
Y1 = ConfirmationCodeActivity.Y1(ConfirmationCodeActivity.this);
return Y1;
}
});
private final l accessChallenge = m.a(new Function0() {
@Override
public final Object invoke() {
String Q1;
Q1 = ConfirmationCodeActivity.Q1(ConfirmationCodeActivity.this);
return Q1;
}
});
private final l phoneNumber = m.a(new Function0() {
@Override
public final Object invoke() {
String b2;
b2 = ConfirmationCodeActivity.b2(ConfirmationCodeActivity.this);
return b2;
}
});
private final b codeInputListener = new b();
private final g.d permissionsScreenLauncher = AbstractC2536b.f(this, null, new Function1() {
@Override
public final Object invoke(Object obj) {
Unit a2;
a2 = ConfirmationCodeActivity.a2(ConfirmationCodeActivity.this, (g.a) obj);
return a2;
}
}, 1, null);
public static final class Companion {
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final Intent b(Context context, String phoneNumber, String accessChallenge) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(phoneNumber, "phoneNumber");
Intrinsics.checkNotNullParameter(accessChallenge, "accessChallenge");
Intent a = C0995g.a(context, ConfirmationCodeActivity.class, new Pair[0]);
a.putExtra("finance.empower.b6abbffd-e629-431b-a1bb-3d53f9ec020a", c.b.C0390c.i.a());
a.putExtra("finance.empower.b6abbffd-e952-4eea-8d7e-06346c7f55f9", phoneNumber);
a.putExtra("finance.empower.dfc68ba4-3736-4545-9bba-774901638328", accessChallenge);
return a;
}
private Companion() {
}
public final Intent a(Context context, String phoneNumber, String str) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(phoneNumber, "phoneNumber");
Intrinsics.checkNotNullParameter(str, RfFOvAWOb.VrgzgfqZuekzL);
Intent a = C0995g.a(context, ConfirmationCodeActivity.class, new Pair[0]);
a.putExtra("finance.empower.b6abbffd-e629-431b-a1bb-3d53f9ec020a", c.b.C0389b.i.a());
a.putExtra("finance.empower.b6abbffd-e952-4eea-8d7e-06346c7f55f9", phoneNumber);
a.putExtra("finance.empower.dfc68ba4-3736-4545-9bba-774901638328", str);
return a;
}
}
public static final class b implements CodeInputView.b {
b() {
}
@Override
public void a(String code) {
Intrinsics.checkNotNullParameter(code, "code");
Function1 function1 = ConfirmationCodeActivity.this.onCodeInputUpdated;
if (function1 != null) {
function1.invoke(code);
}
}
@Override
public void b(CodeInputView codeInputView, String str) {
CodeInputView.b.a.a(this, codeInputView, str);
}
}
static final class c extends kotlin.coroutines.jvm.internal.m implements Function2 {
int d;
c(vf.b bVar) {
super(2, bVar);
}
@Override
public final vf.b create(Object obj, vf.b bVar) {
return ConfirmationCodeActivity.this.new c(bVar);
}
@Override
public final Object invoke(N n, vf.b bVar) {
return ((c) create(n, bVar)).invokeSuspend(Unit.a);
}
@Override
public final Object invokeSuspend(Object obj) {
Object f = wf.b.f();
int i = this.d;
if (i == 0) {
t.b(obj);
this.d = 1;
if (Y.a(200L, this) == f) {
return f;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
t.b(obj);
}
Window window = ConfirmationCodeActivity.this.getWindow();
if (window != null) {
window.setSoftInputMode(5);
} else {
com.google.firebase.crashlytics.a.b().f(new LogicFailure(null, 1, null));
}
if (ConfirmationCodeActivity.this.getWindow() != null) {
CodeInputView editCode = ConfirmationCodeActivity.this.T1().d;
Intrinsics.checkNotNullExpressionValue(editCode, "editCode");
Zd.b.b(editCode);
}
return Unit.a;
}
}
public static final String Q1(ConfirmationCodeActivity confirmationCodeActivity) {
String stringExtra = confirmationCodeActivity.getIntent().getStringExtra("finance.empower.dfc68ba4-3736-4545-9bba-774901638328");
Intrinsics.f(stringExtra);
return stringExtra;
}
public static final C0847a R1(ConfirmationCodeActivity confirmationCodeActivity) {
return C0847a.c(confirmationCodeActivity.getLayoutInflater());
}
private final String S1() {
return (String) this.accessChallenge.getValue();
}
public final C0847a T1() {
return (C0847a) this.binding.getValue();
}
private final c.b V1() {
return (c.b) this.mode.getValue();
}
private final String W1() {
return (String) this.phoneNumber.getValue();
}
public static final c.b Y1(ConfirmationCodeActivity confirmationCodeActivity) {
return c.b.e.a(confirmationCodeActivity.getIntent().getIntExtra("finance.empower.b6abbffd-e629-431b-a1bb-3d53f9ec020a", -1));
}
public static final Unit Z1(ConfirmationCodeActivity confirmationCodeActivity, View it) {
Intrinsics.checkNotNullParameter(it, "it");
confirmationCodeActivity.h2();
return Unit.a;
}
public static final Unit a2(ConfirmationCodeActivity confirmationCodeActivity, g.a it) {
Intrinsics.checkNotNullParameter(it, "it");
confirmationCodeActivity.X1().x();
return Unit.a;
}
public static final String b2(ConfirmationCodeActivity confirmationCodeActivity) {
Function1 t = k.a.t();
String stringExtra = confirmationCodeActivity.getIntent().getStringExtra("finance.empower.b6abbffd-e952-4eea-8d7e-06346c7f55f9");
Intrinsics.f(stringExtra);
return (String) t.invoke(stringExtra);
}
private final void d2(final c.d.a.C0392a content) {
C0847a T1 = T1();
T1.i.setText(content.e());
this.onCodeInputUpdated = content.d();
CodeInputView codeInputView = T1.d;
codeInputView.setLength(content.c());
codeInputView.setListener(null);
codeInputView.setCode(content.b());
codeInputView.setListener(this.codeInputListener);
Button button = T1.b;
button.setEnabled(content.f() != null);
Intrinsics.f(button);
Wd.c.c(button, new Function1() {
@Override
public final Object invoke(Object obj) {
Unit e2;
e2 = ConfirmationCodeActivity.e2(c.d.a.C0392a.this, (View) obj);
return e2;
}
});
}
public static final Unit e2(c.d.a.C0392a c0392a, View it) {
Function0 a;
Intrinsics.checkNotNullParameter(it, "it");
Ld.a f = c0392a.f();
if (f != null && (a = f.a()) != null) {
a.invoke();
}
return Unit.a;
}
@Override
protected String getPageName() {
c.b V1 = V1();
if (V1 instanceof c.b.C0390c) {
return "RegisterCode";
}
if (V1 instanceof c.b.C0389b) {
return "LoginCode";
}
throw new NoWhenBranchMatchedException();
}
@Override
public void I() {
if (U1().a()) {
androidx.core.content.a.startActivities(this, new Intent[]{AbstractC0989a.c(AbstractC0989a.e(HomeActivity.INSTANCE.a(this))), LockScreenActivity.INSTANCE.a(this)});
} else {
startActivity(AbstractC0989a.c(AbstractC0989a.e(HomeActivity.INSTANCE.a(this))));
}
}
public final h U1() {
h hVar = this.lockScreenPreferences;
if (hVar != null) {
return hVar;
}
Intrinsics.x("lockScreenPreferences");
return null;
}
public final finance.empower.android.app.onboarding.authentication.c X1() {
finance.empower.android.app.onboarding.authentication.c cVar = this.presenter;
if (cVar != null) {
return cVar;
}
Intrinsics.x("presenter");
return null;
}
@Override
public void E(c.d.a viewState) {
Intrinsics.checkNotNullParameter(viewState, "viewState");
C0847a T1 = T1();
ConstraintLayout progressSpinnerModal = T1.f.c;
Intrinsics.checkNotNullExpressionValue(progressSpinnerModal, "progressSpinnerModal");
n.c(progressSpinnerModal);
if (viewState instanceof c.d.a.b) {
return;
}
if (!(viewState instanceof c.d.a.C0393c)) {
if (!(viewState instanceof c.d.a.C0392a)) {
throw new NoWhenBranchMatchedException();
}
d2((c.d.a.C0392a) viewState);
return;
}
ConstraintLayout progressSpinnerModal2 = T1.f.c;
Intrinsics.checkNotNullExpressionValue(progressSpinnerModal2, "progressSpinnerModal");
n.r(progressSpinnerModal2);
c.d.a.C0392a b2 = ((c.d.a.C0393c) viewState).b();
if (b2 != null) {
d2(b2);
}
T1.b.setEnabled(false);
v();
}
@Override
public void f() {
this.permissionsScreenLauncher.b(PermissionsCollectionActivity.INSTANCE.a(this));
}
public final void f2(h hVar) {
Intrinsics.checkNotNullParameter(hVar, "<set-?>");
this.lockScreenPreferences = hVar;
}
public final void g2(finance.empower.android.app.onboarding.authentication.c cVar) {
Intrinsics.checkNotNullParameter(cVar, "<set-?>");
this.presenter = cVar;
}
public CoroutineContext getCoroutineContext() {
return this.i0.getCoroutineContext();
}
public void h2() {
i.d(this, (CoroutineContext) null, (P) null, new c(null), 3, (Object) null);
}
public final void hideKeyboard(View view) {
Intrinsics.checkNotNullParameter(view, "view");
Object systemService = view.getContext().getSystemService("input_method");
Intrinsics.g(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
((InputMethodManager) systemService).hideSoftInputFromWindow(view.getWindowToken(), 0);
}
@Override
public void l(String publicToken, String referenceId) {
Intrinsics.checkNotNullParameter(publicToken, "publicToken");
Intrinsics.checkNotNullParameter(referenceId, "referenceId");
startActivity(ReopenAccountStepsActivity.INSTANCE.a(this, publicToken, referenceId, false));
}
@Override
protected void onCreate(Bundle savedInstanceState) {
Object obj;
Object parcelable;
super.onCreate(savedInstanceState);
C0847a T1 = T1();
setContentView(T1.getRoot());
AbstractC1046m.G1(this, null, null, Jd.t.i, T1.e.c.b, false, null, 51, null);
T1.h.setText(B.n0);
int m = (int) p.a(com.google.firebase.c.a).m("messaging_communication_channel");
if (m == 0) {
T1.g.setText(B.m0);
} else if (m == 1) {
T1.g.setText(B.l0);
}
CoordinatorLayout root = T1.getRoot();
Intrinsics.checkNotNullExpressionValue(root, "getRoot(...)");
Wd.c.c(root, new Function1() {
@Override
public final Object invoke(Object obj2) {
Unit Z1;
Z1 = ConfirmationCodeActivity.Z1(ConfirmationCodeActivity.this, (View) obj2);
return Z1;
}
});
if (savedInstanceState == null) {
X1().w(V1(), W1(), S1());
} else {
finance.empower.android.app.onboarding.authentication.c X1 = X1();
if (Build.VERSION.SDK_INT > 33) {
parcelable = savedInstanceState.getParcelable("finance.empower.6520a466-560a-482d-9caa-91b1f3cdac9c", c.C0391c.class);
obj = (Parcelable) parcelable;
} else {
Parcelable parcelable2 = savedInstanceState.getParcelable("finance.empower.6520a466-560a-482d-9caa-91b1f3cdac9c");
if (!(parcelable2 instanceof c.C0391c)) {
parcelable2 = null;
}
obj = (c.C0391c) parcelable2;
}
Intrinsics.f(obj);
X1.C((c.C0391c) obj);
}
h2();
}
protected void onSaveInstanceState(Bundle outState) {
Intrinsics.checkNotNullParameter(outState, "outState");
super/*androidx.activity.ComponentActivity*/.onSaveInstanceState(outState);
outState.putParcelable("finance.empower.6520a466-560a-482d-9caa-91b1f3cdac9c", X1().A());
}
@Override
protected void onStart() {
super.onStart();
X1().B();
}
protected void onStop() {
X1().f();
super.onStop();
}
@Override
public void v() {
Window window = getWindow();
if (window != null) {
window.setSoftInputMode(3);
} else {
com.google.firebase.crashlytics.a.b().f(new LogicFailure(null, 1, null));
}
CoordinatorLayout root = T1().getRoot();
Intrinsics.checkNotNullExpressionValue(root, "getRoot(...)");
hideKeyboard(root);
}
}