正在查看: CreditNow v1.0.2 应用的 FaceCaptureActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: CreditNow v1.0.2 应用的 FaceCaptureActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.regula.facesdk;
import android.content.Intent;
import android.os.Bundle;
import com.regula.facesdk.FaceCaptureActivity;
import com.regula.facesdk.configuration.FaceCaptureConfiguration;
import com.regula.facesdk.exception.FaceCaptureException;
import defpackage.a25;
import defpackage.f71;
import defpackage.g71;
import defpackage.gx;
import defpackage.iz4;
import defpackage.jq1;
import defpackage.m71;
import defpackage.s05;
import defpackage.sq1;
import defpackage.x05;
import defpackage.y15;
import defpackage.y62;
import java.util.UUID;
import java.util.concurrent.Executors;
public final class FaceCaptureActivity extends c implements x05 {
public g71 S1;
@Override
public final void K0(gx gxVar) {
f71 f71Var = f71.f;
if (gxVar == gx.a) {
f71Var = f71.e;
}
g71 a = new iz4().c(new FaceCaptureException(f71Var)).a();
this.S1 = a;
L0(a);
}
@Override
public final String Y0() {
return null;
}
@Override
public final int a1() {
return 2;
}
@Override
public final void b() {
super.b();
this.E1.q(null);
}
@Override
public final String b1() {
return UUID.randomUUID().toString();
}
@Override
public final void c() {
L0(new iz4().c(new FaceCaptureException(f71.b)).a());
}
@Override
public final Float c1() {
Float k = ((FaceCaptureConfiguration) this.I1).k();
return k != null ? k : Float.valueOf(1.5f);
}
@Override
public final Integer d1() {
return 1;
}
@Override
public final Integer e1() {
return -100000;
}
@Override
public final void f() {
L0(new iz4().c(new FaceCaptureException(f71.b)).a());
}
@Override
public final Float f1() {
return Float.valueOf(2.0f);
}
@Override
public final Float g1() {
return ((FaceCaptureConfiguration) this.I1).l();
}
@Override
public final String h1() {
return null;
}
@Override
public final boolean j1() {
return true;
}
@Override
public final boolean k1() {
return false;
}
@Override
public final void onBackPressed() {
super.onBackPressed();
g71 g71Var = this.S1;
if (g71Var == null) {
g71Var = new iz4().c(new FaceCaptureException(f71.a)).a();
}
L0(g71Var);
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
Intent intent = getIntent();
if (intent != null) {
this.r1 = intent.getBooleanExtra("DoRecordLiveness", true);
}
d0().m().r(R$id.uiCustomLayout, new y15()).j();
}
public final void s1(jq1 jq1Var) {
m71.o().b.b("Notify client with face results");
L0(new iz4().b(jq1Var).a());
}
public final void t1(String str) {
final jq1 jq1Var = new jq1(sq1.LIVE, a25.a(str));
this.D1.post(new Runnable() {
@Override
public final void run() {
FaceCaptureActivity.this.s1(jq1Var);
}
});
}
@Override
public final void u(boolean z) {
super.u(z);
if (o1()) {
this.B1 = false;
} else {
L0(new iz4().c(new FaceCaptureException(f71.d)).a());
}
}
public final void u1(final String str) {
this.E1.I();
Executors.newSingleThreadExecutor().execute(new Runnable() {
@Override
public final void run() {
FaceCaptureActivity.this.t1(str);
}
});
}
@Override
public final void v() {
super.v();
g71 g71Var = this.S1;
if (g71Var == null) {
g71Var = new iz4().c(new FaceCaptureException(f71.a)).a();
}
L0(g71Var);
}
@Override
public final void W0() {
}
@Override
public final s05 X0() {
return this;
}
@Override
public final void M0(y62 y62Var) {
}
}