package com.facebook.internal; import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.Signature; import android.os.Build; import java.util.HashSet; /* loaded from: classes.dex */ public class FacebookSignatureValidator { private static final HashSet a = a(); private static HashSet a() { HashSet hashSet = new HashSet<>(); hashSet.add("8a3c4b262d721acd49a4bf97d5213199c86fa2b9"); hashSet.add("a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc"); hashSet.add("5e8f16062ea3cd2c4a0d547876baa6f38cabf625"); return hashSet; } public static boolean a(Context context, String str) { String str2 = Build.BRAND; int i = context.getApplicationInfo().flags; if (str2.startsWith("generic") && (i & 2) != 0) { return true; } try { Signature[] signatureArr = context.getPackageManager().getPackageInfo(str, 64).signatures; if (signatureArr != null && signatureArr.length > 0) { for (Signature signature : signatureArr) { if (!a.contains(Utility.a(signature.toByteArray()))) { return false; } } return true; } } catch (PackageManager.NameNotFoundException unused) { } return false; } }