正在查看: Empower MX v1.29.4.340 应用的 PersonaIdVerificationActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Empower MX v1.29.4.340 应用的 PersonaIdVerificationActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package finance.empower.android.app.onboarding.idverification;
import Je.C;
import Yc.AbstractC0926a;
import ac.C0995g;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.withpersona.sdk2.inquiry.Environment;
import com.withpersona.sdk2.inquiry.Fields;
import com.withpersona.sdk2.inquiry.Inquiry;
import com.withpersona.sdk2.inquiry.InquiryResponse;
import com.withpersona.sdk2.inquiry.InquiryTemplateBuilder;
import com.withpersona.sdk2.inquiry.network.HttpStatusCode;
import ec.H;
import finance.empower.android.app.onboarding.idverification.PersonaIdVerificationActivity;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u00006\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\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\b\b\u0007\u0018\u0000 \u001d2\u00020\u0001:\u0001\u001eB\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0019\u0010\u0007\u001a\u00020\u00062\b\u0010\u0005\u001a\u0004\u0018\u00010\u0004H\u0014¢\u0006\u0004\b\u0007\u0010\bR*\u0010\u0011\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\t8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b\u000b\u0010\f\u001a\u0004\b\r\u0010\u000e\"\u0004\b\u000f\u0010\u0010R\u001a\u0010\u0016\u001a\b\u0012\u0004\u0012\u00020\u00130\u00128\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0014\u0010\u0015R\u001a\u0010\u001c\u001a\u00020\u00178\u0014X\u0094D¢\u0006\f\n\u0004\b\u0018\u0010\u0019\u001a\u0004\b\u001a\u0010\u001b¨\u0006\u001f"}, d2 = {"Lfinance/empower/android/app/onboarding/idverification/PersonaIdVerificationActivity;", "Lbc/m;", "<init>", "()V", "Landroid/os/Bundle;", "savedInstanceState", "", "onCreate", "(Landroid/os/Bundle;)V", "Lec/H;", "value", "i0", "Lec/H;", "I1", "()Lec/H;", "K1", "(Lec/H;)V", "errorComponent", "Lg/d;", "Lcom/withpersona/sdk2/inquiry/Inquiry;", "j0", "Lg/d;", "getInquiry", "", "k0", "Ljava/lang/String;", "C1", "()Ljava/lang/String;", "pageName", "l0", "a", "empower-app_productionRelease"}, k = 1, mv = {2, 1, HttpStatusCode.NETWORK_ERROR_0}, xi = 48)
public final class PersonaIdVerificationActivity extends b {
public static final Companion INSTANCE = new Companion(null);
public static final int m0 = 8;
public H errorComponent;
private final g.d getInquiry = g(new Inquiry.Contract(), new g.b() {
public final void a(Object obj) {
PersonaIdVerificationActivity.J1(PersonaIdVerificationActivity.this, (InquiryResponse) obj);
}
});
private final String pageName = "IdVerification";
public static final class Companion {
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final Intent a(Context context, String publicToken, String templateId, String str) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(publicToken, "publicToken");
Intrinsics.checkNotNullParameter(templateId, "templateId");
Intent putExtra = C0995g.a(context, PersonaIdVerificationActivity.class, new Pair[0]).putExtra("finance.empower.35b4ec40-ec93-4bbb-a910-89d75020657e", publicToken).putExtra("finance.empower.ade2a4c3-53ed-417a-a1e4-3df3a63b1614", templateId).putExtra("finance.empower.0cc05d1c-f673-4ca9-8182-8cee1d445ee1", str);
Intrinsics.checkNotNullExpressionValue(putExtra, "putExtra(...)");
return putExtra;
}
private Companion() {
}
}
public static final void J1(PersonaIdVerificationActivity personaIdVerificationActivity, InquiryResponse inquiry) {
Intrinsics.checkNotNullParameter(inquiry, "inquiry");
AbstractC0926a.g(personaIdVerificationActivity.B1());
if (inquiry instanceof InquiryResponse.Complete) {
InquiryResponse.Complete complete = (InquiryResponse.Complete) inquiry;
AbstractC0926a.i(personaIdVerificationActivity.B1(), complete.getInquiryId(), complete.getStatus());
personaIdVerificationActivity.setResult(-1, new Intent().putExtra("finance.empower.2dcbc461-579e-4b70-9a82-4ef8be212734", complete.getInquiryId()));
personaIdVerificationActivity.finish();
return;
}
if (inquiry instanceof InquiryResponse.Cancel) {
InquiryResponse.Cancel cancel = (InquiryResponse.Cancel) inquiry;
AbstractC0926a.e(personaIdVerificationActivity.B1(), cancel.getInquiryId(), cancel.getSessionToken());
personaIdVerificationActivity.setResult(1001);
personaIdVerificationActivity.finish();
return;
}
if (!(inquiry instanceof InquiryResponse.Error)) {
throw new NoWhenBranchMatchedException();
}
AbstractC0926a.f(personaIdVerificationActivity.B1(), ((InquiryResponse.Error) inquiry).getDebugMessage());
personaIdVerificationActivity.setResult(1002);
personaIdVerificationActivity.finish();
}
@Override
protected String getPageName() {
return this.pageName;
}
public final H I1() {
H h = this.errorComponent;
if (h != null) {
return h;
}
Intrinsics.x("errorComponent");
return null;
}
public final void K1(H h) {
Intrinsics.checkNotNullParameter(h, "<set-?>");
this.errorComponent = h;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
AbstractC0926a.h(B1());
String stringExtra = getIntent().getStringExtra("finance.empower.0cc05d1c-f673-4ca9-8182-8cee1d445ee1");
try {
if (new Intent("android.intent.action.VIEW", Uri.parse("https://empower.withpersona.com")).resolveActivity(getPackageManager()) == null) {
AbstractC0926a.j(B1());
H.m(I1(), null, 1, null);
return;
}
g.d dVar = this.getInquiry;
Inquiry.Companion companion = Inquiry.INSTANCE;
String stringExtra2 = getIntent().getStringExtra("finance.empower.ade2a4c3-53ed-417a-a1e4-3df3a63b1614");
if (stringExtra2 == null) {
throw new IllegalArgumentException("Required value was null.");
}
InquiryTemplateBuilder referenceId = companion.fromTemplate(stringExtra2).referenceId(getIntent().getStringExtra("finance.empower.35b4ec40-ec93-4bbb-a910-89d75020657e"));
if (stringExtra != null) {
new Fields.Builder().field("purpose", stringExtra).build();
}
dVar.b(referenceId.theme(C.b).environment(Environment.PRODUCTION).build());
} catch (Exception e) {
com.google.firebase.crashlytics.a.b().f(e);
H.m(I1(), null, 1, null);
}
}
}