APK反编译源代码展示 - 南明离火平台提供

应用版本信息
应用名称:IntelliInvest
版本号:3.0.40
包名称:com.intelli.intelliinvest

MD5 校验值:8d01bad3385dcb060a6dcda2da0f8dbf

反编译源代码说明

c1.java 文件包含反编译后的源代码,请注意,该内容仅供学习和参考使用,不得用于非法用途。


package k9;

import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.net.Uri;
import com.google.firebase.auth.FirebaseAuth;

public final class c1 implements com.google.firebase.auth.a1 {

    private final String f16877a;

    private final String f16878b;

    private final int f16879c;

    private final int f16880d;

    private final long f16881e;

    private String f16882f;

    private FirebaseAuth f16883g;

    public c1(String str, String str2, int i10, int i11, long j10, String str3, FirebaseAuth firebaseAuth) {
        com.google.android.gms.common.internal.s.g(str3, "sessionInfo cannot be empty.");
        com.google.android.gms.common.internal.s.m(firebaseAuth, "firebaseAuth cannot be null.");
        this.f16877a = com.google.android.gms.common.internal.s.g(str, "sharedSecretKey cannot be empty. This is required to generate QR code URL.");
        this.f16878b = com.google.android.gms.common.internal.s.g(str2, "hashAlgorithm cannot be empty.");
        this.f16879c = i10;
        this.f16880d = i11;
        this.f16881e = j10;
        this.f16882f = str3;
        this.f16883g = firebaseAuth;
    }

    private final void j(String str) {
        this.f16883g.i().m().startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str)).addFlags(268435456));
    }

    @Override
    public final String a() {
        return this.f16878b;
    }

    @Override
    public final int b() {
        return this.f16879c;
    }

    @Override
    public final String c() {
        return this.f16882f;
    }

    @Override
    public final String d(String str, String str2) {
        com.google.android.gms.common.internal.s.g(str, "accountName cannot be empty.");
        com.google.android.gms.common.internal.s.g(str2, "issuer cannot be empty.");
        return String.format(null, "otpauth://totp/%s:%s?secret=%s&issuer=%s&algorithm=%s&digits=%d", str2, str, this.f16877a, str2, this.f16878b, Integer.valueOf(this.f16879c));
    }

    @Override
    public final String e() {
        return d(com.google.android.gms.common.internal.s.g(((com.google.firebase.auth.a0) com.google.android.gms.common.internal.s.m(this.f16883g.j(), "Current user cannot be null, since user is required to be logged in to enroll for TOTP MFA.")).L(), "Email cannot be empty, since verified email is required to use MFA."), this.f16883g.i().q());
    }

    @Override
    public final long f() {
        return this.f16881e;
    }

    @Override
    public final int g() {
        return this.f16880d;
    }

    @Override
    public final void h(String str) {
        com.google.android.gms.common.internal.s.g(str, "qrCodeUrl cannot be empty.");
        try {
            j(str);
        } catch (ActivityNotFoundException unused) {
            j("https://play.google.com/store/search?q=otpauth&c=apps");
        }
    }

    @Override
    public final String i() {
        return this.f16877a;
    }
}