MD5 校验值:8005b9444b02324a81f85f1ef7e26f28
a.java 文件包含反编译后的源代码,请注意,该内容仅供学习和参考使用,不得用于非法用途。
package com.firebase.ui.auth; import android.content.Context; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import c.b; import com.facebook.login.LoginManager; import com.google.android.gms.auth.api.signin.GoogleSignInOptions; import com.google.firebase.auth.FirebaseAuth; import g6.a0; import g6.l; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; import java.util.IdentityHashMap; import java.util.Set; import t7.e; import u5.jh; import u5.th; public final class a { public static final Set<String> f3079c = Collections.unmodifiableSet(new HashSet(Arrays.asList("google.com", "facebook.com", "twitter.com", "github.com", "password", "phone", "anonymous", "emailLink"))); public static final Set<String> f3080d = Collections.unmodifiableSet(new HashSet(Arrays.asList("microsoft.com", "yahoo.com", "apple.com", "twitter.com", "github.com"))); public static final Set<String> f3081e = Collections.unmodifiableSet(new HashSet(Arrays.asList("google.com", "facebook.com"))); public static final IdentityHashMap<e, a> f3082f = new IdentityHashMap<>(); public static Context f3083g; public final e f3084a; public final FirebaseAuth f3085b; public a(e eVar) { this.f3084a = eVar; FirebaseAuth firebaseAuth = FirebaseAuth.getInstance(eVar); this.f3085b = firebaseAuth; try { th thVar = firebaseAuth.f3820e; thVar.getClass(); thVar.a(new jh("8.0.2", 1)); } catch (Exception unused) { } FirebaseAuth firebaseAuth2 = this.f3085b; synchronized (firebaseAuth2.f3823h) { firebaseAuth2.f3824i = b6.e.L(); } } public static a a(e eVar) { a aVar; if (w2.e.f23333c) { String.format("Beginning with FirebaseUI 6.2.0 you no longer need to include %s to sign in with %s. Go to %s for more information", "the TwitterKit SDK", "Twitter", "https://github.com/firebase/FirebaseUI-Android/releases/tag/6.2.0"); } if (w2.e.f23331a) { String.format("Beginning with FirebaseUI 6.2.0 you no longer need to include %s to sign in with %s. Go to %s for more information", "com.firebaseui:firebase-ui-auth-github", "GitHub", "https://github.com/firebase/FirebaseUI-Android/releases/tag/6.2.0"); } IdentityHashMap<e, a> identityHashMap = f3082f; synchronized (identityHashMap) { aVar = identityHashMap.get(eVar); if (aVar == null) { aVar = new a(eVar); identityHashMap.put(eVar, aVar); } } return aVar; } public static a0 b(Context context) { if (w2.e.f23332b) { LoginManager.getInstance().logOut(); } if (v2.a.b(context)) { return com.google.android.gms.auth.api.signin.a.a(context, GoogleSignInOptions.C).e(); } return l.e(null); } public static final class C0043a implements Parcelable { public static final Parcelable.Creator<C0043a> CREATOR = new C0044a(); public final String f3086s; public final Bundle f3087t; public class C0044a implements Parcelable.Creator<C0043a> { @Override public final C0043a createFromParcel(Parcel parcel) { return new C0043a(parcel); } @Override public final C0043a[] newArray(int i10) { return new C0043a[i10]; } } public C0043a(String str, Bundle bundle) { this.f3086s = str; this.f3087t = new Bundle(bundle); } public final Bundle a() { return new Bundle(this.f3087t); } @Override public final int describeContents() { return 0; } public final boolean equals(Object obj) { if (this == obj) { return true; } if (obj != null && C0043a.class == obj.getClass()) { return this.f3086s.equals(((C0043a) obj).f3086s); } return false; } public final int hashCode() { return this.f3086s.hashCode(); } public final String toString() { StringBuilder h10 = b.h("IdpConfig{mProviderId='"); h10.append(this.f3086s); h10.append('\''); h10.append(", mParams="); h10.append(this.f3087t); h10.append('}'); return h10.toString(); } @Override public final void writeToParcel(Parcel parcel, int i10) { parcel.writeString(this.f3086s); parcel.writeBundle(this.f3087t); } public C0043a(Parcel parcel) { this.f3086s = parcel.readString(); this.f3087t = parcel.readBundle(C0043a.class.getClassLoader()); } } }