package androidx.credentials.provider.utils; import android.os.Build; import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.List; import java.util.Set; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; import org.json.JSONArray; import org.json.JSONObject; /* loaded from: classes.dex */ public final class PrivilegedApp { private static final String ANDROID_TYPE_KEY = "android"; private static final String APPS_KEY = "apps"; private static final String APP_INFO_KEY = "info"; private static final String BUILD_KEY = "build"; public static final Companion Companion = new Companion(null); private static final String FINGERPRINT_KEY = "cert_fingerprint_sha256"; private static final String PACKAGE_NAME_KEY = "package_name"; private static final String SIGNATURES_KEY = "signatures"; private static final String TYPE_KEY = "type"; private static final String USER_BUILD_TYPE = "userdebug"; private static final String USER_DEBUG_KEY = "userdebug"; private final Set fingerprints; private final String packageName; /* JADX WARN: Multi-variable type inference failed */ public static /* synthetic */ PrivilegedApp copy$default(PrivilegedApp privilegedApp, String str, Set set, int i, Object obj) { if ((i & 1) != 0) { str = privilegedApp.packageName; } if ((i & 2) != 0) { set = privilegedApp.fingerprints; } return privilegedApp.copy(str, set); } public static final PrivilegedApp createFromJSONObject(JSONObject jSONObject, boolean z) { return Companion.createFromJSONObject(jSONObject, z); } public final String component1() { return this.packageName; } public final Set component2() { return this.fingerprints; } public final PrivilegedApp copy(String packageName, Set fingerprints) { Intrinsics.checkNotNullParameter(packageName, "packageName"); Intrinsics.checkNotNullParameter(fingerprints, "fingerprints"); return new PrivilegedApp(packageName, fingerprints); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof PrivilegedApp)) { return false; } PrivilegedApp privilegedApp = (PrivilegedApp) obj; return Intrinsics.areEqual(this.packageName, privilegedApp.packageName) && Intrinsics.areEqual(this.fingerprints, privilegedApp.fingerprints); } public final Set getFingerprints() { return this.fingerprints; } public final String getPackageName() { return this.packageName; } public int hashCode() { return (this.packageName.hashCode() * 31) + this.fingerprints.hashCode(); } public String toString() { return "PrivilegedApp(packageName=" + this.packageName + ", fingerprints=" + this.fingerprints + ')'; } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final List extractPrivilegedApps$credentials_release(JSONObject jsonObject) { Intrinsics.checkNotNullParameter(jsonObject, "jsonObject"); ArrayList arrayList = new ArrayList(); JSONArray jSONArray = jsonObject.getJSONArray(PrivilegedApp.APPS_KEY); int length = jSONArray.length(); for (int i = 0; i < length; i++) { JSONObject jSONObject = jSONArray.getJSONObject(i); if (Intrinsics.areEqual(jSONObject.getString("type"), "android")) { JSONObject jSONObject2 = jSONObject.getJSONObject(PrivilegedApp.APP_INFO_KEY); Intrinsics.checkNotNullExpressionValue(jSONObject2, "appJsonObject.getJSONObject(APP_INFO_KEY)"); arrayList.add(createFromJSONObject(jSONObject2, true)); } } return arrayList; } public final PrivilegedApp createFromJSONObject(JSONObject appInfoJsonObject, boolean z) { Intrinsics.checkNotNullParameter(appInfoJsonObject, "appInfoJsonObject"); JSONArray jSONArray = appInfoJsonObject.getJSONArray(PrivilegedApp.SIGNATURES_KEY); LinkedHashSet linkedHashSet = new LinkedHashSet(); int length = jSONArray.length(); for (int i = 0; i < length; i++) { if (!z || !Intrinsics.areEqual("userdebug", jSONArray.getJSONObject(i).optString(PrivilegedApp.BUILD_KEY)) || Intrinsics.areEqual("userdebug", Build.TYPE)) { String string = jSONArray.getJSONObject(i).getString(PrivilegedApp.FINGERPRINT_KEY); Intrinsics.checkNotNullExpressionValue(string, "signaturesJson.getJSONOb…etString(FINGERPRINT_KEY)"); linkedHashSet.add(string); } } String string2 = appInfoJsonObject.getString("package_name"); Intrinsics.checkNotNullExpressionValue(string2, "appInfoJsonObject.getString(PACKAGE_NAME_KEY)"); return new PrivilegedApp(string2, linkedHashSet); } } public PrivilegedApp(String packageName, Set fingerprints) { Intrinsics.checkNotNullParameter(packageName, "packageName"); Intrinsics.checkNotNullParameter(fingerprints, "fingerprints"); this.packageName = packageName; this.fingerprints = fingerprints; } }