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; } }