导航菜单

页面标题

页面副标题

CreditNow v1.0.2 - FaceCaptureActivity.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) {
    }
}