导航菜单

页面标题

页面副标题

CAARD v1.1.19 - f0.java 源代码

正在查看: CAARD v1.1.19 应用的 f0.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package j3;

import android.content.Context;
import android.content.Intent;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.TreeSet;
import java.util.UUID;
import java.util.concurrent.atomic.AtomicBoolean;
import kotlin.Metadata;

@Metadata(d1 = {"\u0000\u009c\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u001e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010\u0015\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0011\n\u0002\b\u0006\bÇ\u0002\u0018\u00002\u00020\u0001:\u0007\\KN\b\u0005\u0004IB\t\b\u0002¢\u0006\u0004\bZ\u0010[J\u000e\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002H\u0002J\u000e\u0010\u0005\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002H\u0002J\u001a\u0010\b\u001a\u0014\u0012\u0004\u0012\u00020\u0007\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00030\u00020\u0006H\u0002J&\u0010\u000e\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\n\u001a\u00020\t2\b\u0010\f\u001a\u0004\u0018\u00010\u000b2\b\u0010\r\u001a\u0004\u0018\u00010\u0003H\u0007J&\u0010\u000f\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\n\u001a\u00020\t2\b\u0010\f\u001a\u0004\u0018\u00010\u000b2\b\u0010\r\u001a\u0004\u0018\u00010\u0003H\u0007J|\u0010\u001f\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u0010\u001a\u00020\u00072\u000e\u0010\u0012\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00070\u00112\u0006\u0010\u0013\u001a\u00020\u00072\u0006\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0016\u001a\u00020\u00142\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u00072\u0006\u0010\u001a\u001a\u00020\u00072\b\u0010\u001b\u001a\u0004\u0018\u00010\u00072\u0006\u0010\u001c\u001a\u00020\u00142\u0006\u0010\u001d\u001a\u00020\u00142\u0006\u0010\u001e\u001a\u00020\u0014H\u0007J¢\u0001\u0010&\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\r\u001a\u00020\u00032\u0006\u0010\u0010\u001a\u00020\u00072\u000e\u0010\u0012\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00070\u00112\u0006\u0010\u0013\u001a\u00020\u00072\u0006\u0010\u0016\u001a\u00020\u00142\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u00072\u0006\u0010\u001a\u001a\u00020\u00072\u0006\u0010 \u001a\u00020\u00142\b\u0010\u001b\u001a\u0004\u0018\u00010\u00072\u0006\u0010\u001c\u001a\u00020\u00142\u0006\u0010\"\u001a\u00020!2\u0006\u0010\u001d\u001a\u00020\u00142\u0006\u0010\u001e\u001a\u00020\u00142\b\u0010#\u001a\u0004\u0018\u00010\u00072\b\u0010$\u001a\u0004\u0018\u00010\u00072\b\u0010%\u001a\u0004\u0018\u00010\u0007H\u0002Jª\u0001\u0010'\u001a\b\u0012\u0004\u0012\u00020\u000b0\u00022\b\u0010\n\u001a\u0004\u0018\u00010\t2\u0006\u0010\u0010\u001a\u00020\u00072\u000e\u0010\u0012\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010\u00070\u00112\u0006\u0010\u0013\u001a\u00020\u00072\u0006\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0016\u001a\u00020\u00142\u0006\u0010\u0018\u001a\u00020\u00172\u0006\u0010\u0019\u001a\u00020\u00072\u0006\u0010\u001a\u001a\u00020\u00072\u0006\u0010 \u001a\u00020\u00142\b\u0010\u001b\u001a\u0004\u0018\u00010\u00072\u0006\u0010\u001c\u001a\u00020\u00142\u0006\u0010\u001d\u001a\u00020\u00142\u0006\u0010\u001e\u001a\u00020\u00142\b\u0010#\u001a\u0004\u0018\u00010\u00072\b\u0010$\u001a\u0004\u0018\u00010\u00072\n\b\u0002\u0010%\u001a\u0004\u0018\u00010\u0007H\u0007J\b\u0010)\u001a\u00020(H\u0007J\u0010\u0010+\u001a\u00020\u00142\u0006\u0010*\u001a\u00020(H\u0007J&\u00101\u001a\u0004\u0018\u00010\u000b2\u0006\u0010,\u001a\u00020\u000b2\b\u0010.\u001a\u0004\u0018\u00010-2\b\u00100\u001a\u0004\u0018\u00010/H\u0007J\u0012\u00102\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\n\u001a\u00020\tH\u0007J\u0010\u00103\u001a\u00020(2\u0006\u0010\f\u001a\u00020\u000bH\u0007J\u0014\u00105\u001a\u0004\u0018\u0001042\b\u0010\f\u001a\u0004\u0018\u00010\u000bH\u0007J\u0012\u00106\u001a\u0004\u0018\u00010-2\u0006\u0010\f\u001a\u00020\u000bH\u0007J\u0014\u00108\u001a\u0004\u0018\u00010/2\b\u00107\u001a\u0004\u0018\u00010-H\u0007J\u0014\u00109\u001a\u0004\u0018\u00010-2\b\u0010\u0005\u001a\u0004\u0018\u00010/H\u0007J\u0010\u0010;\u001a\u00020(2\u0006\u0010:\u001a\u00020(H\u0007J \u0010@\u001a\u00020?2\u000e\u0010<\u001a\n\u0012\u0004\u0012\u00020\u0003\u0018\u00010\u00022\u0006\u0010>\u001a\u00020=H\u0002J\b\u0010B\u001a\u00020AH\u0007J\u0016\u0010D\u001a\b\u0012\u0004\u0012\u00020(0C2\u0006\u0010\r\u001a\u00020\u0003H\u0002J(\u0010G\u001a\u00020(2\u000e\u0010E\u001a\n\u0012\u0004\u0012\u00020(\u0018\u00010C2\u0006\u0010F\u001a\u00020(2\u0006\u0010>\u001a\u00020=H\u0007J\u0010\u0010I\u001a\u00020H2\u0006\u0010\r\u001a\u00020\u0003H\u0002R\u001c\u0010M\u001a\n J*\u0004\u0018\u00010\u00070\u00078\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bK\u0010LR\u001a\u0010P\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bN\u0010OR\u001a\u0010Q\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\b\u0010OR&\u0010S\u001a\u0014\u0012\u0004\u0012\u00020\u0007\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00030\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0005\u0010RR\u0014\u0010V\u001a\u00020T8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010UR\u001a\u0010Y\u001a\b\u0012\u0004\u0012\u00020(0W8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bI\u0010X¨\u0006]"}, d2 = {"Lj3/f0;", "", "", "Lj3/f0$e;", "f", "e", "", "", "d", "Landroid/content/Context;", "context", "Landroid/content/Intent;", "intent", "appInfo", "z", "A", "applicationId", "", "permissions", "e2e", "", "isRerequest", "isForPublish", "Lt3/e;", "defaultAudience", "clientState", "authType", "messengerPageId", "resetMessengerState", "isFamilyLogin", "shouldSkipAccountDedupe", "j", "ignoreAppSwitchToLoggedOut", "Lt3/i0;", "targetApp", "nonce", "codeChallenge", "codeChallengeMethod", "k", "n", "", "t", "version", "w", "requestIntent", "Landroid/os/Bundle;", "results", "Lp2/k;", "error", "m", "l", "v", "Ljava/util/UUID;", "p", "u", "errorData", "q", "i", "minimumVersion", "s", "appInfoList", "", "versionSpec", "Lj3/f0$f;", "r", "Lob/y;", "x", "Ljava/util/TreeSet;", "o", "allAvailableFacebookAppVersions", "latestSdkVersion", "h", "Landroid/net/Uri;", "g", "kotlin.jvm.PlatformType", "b", "Ljava/lang/String;", "TAG", "c", "Ljava/util/List;", "facebookAppInfoList", "effectCameraAppInfoList", "Ljava/util/Map;", "actionToAppInfoMap", "Ljava/util/concurrent/atomic/AtomicBoolean;", "Ljava/util/concurrent/atomic/AtomicBoolean;", "protocolVersionsAsyncUpdating", "", "[Ljava/lang/Integer;", "KNOWN_PROTOCOL_VERSIONS", "<init>", "()V", "a", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
public final class f0 {

    public static final f0 f9888a;

    private static final String TAG;

    private static final List<e> facebookAppInfoList;

    private static final List<e> effectCameraAppInfoList;

    private static final Map<String, List<e>> actionToAppInfoMap;

    private static final AtomicBoolean protocolVersionsAsyncUpdating;

    private static final Integer[] KNOWN_PROTOCOL_VERSIONS;

    @Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0001\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\b\u0002\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0006\u0010\u0007J\n\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0016J\b\u0010\u0005\u001a\u00020\u0004H\u0016¨\u0006\b"}, d2 = {"Lj3/f0$a;", "Lj3/f0$e;", "", "g", "", "d", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    private static final class a extends e {
        @Override
        public String c() {
            return (String) g();
        }

        @Override
        public String d() {
            return "com.facebook.arstudio.player";
        }

        public Void g() {
            return null;
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0006\b\u0002\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0006\u0010\u0007J\b\u0010\u0003\u001a\u00020\u0002H\u0016J\b\u0010\u0004\u001a\u00020\u0002H\u0016J\b\u0010\u0005\u001a\u00020\u0002H\u0016¨\u0006\b"}, d2 = {"Lj3/f0$b;", "Lj3/f0$e;", "", "c", "d", "e", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    private static final class b extends e {
        @Override
        public String c() {
            return "com.instagram.platform.AppAuthorizeActivity";
        }

        @Override
        public String d() {
            return "com.instagram.android";
        }

        @Override
        public String e() {
            return "token,signed_request,graph_domain,granted_scopes";
        }
    }

    @Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0002\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\t\u0010\nJ\b\u0010\u0003\u001a\u00020\u0002H\u0002J\b\u0010\u0005\u001a\u00020\u0004H\u0016J\b\u0010\u0006\u001a\u00020\u0004H\u0016J\b\u0010\b\u001a\u00020\u0007H\u0016¨\u0006\u000b"}, d2 = {"Lj3/f0$c;", "Lj3/f0$e;", "", "g", "", "c", "d", "Lob/y;", "f", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    private static final class c extends e {
        private final boolean g() {
            return com.facebook.i.l().getApplicationInfo().targetSdkVersion >= 30;
        }

        @Override
        public String c() {
            return "com.facebook.katana.ProxyAuth";
        }

        @Override
        public String d() {
            return "com.facebook.katana";
        }

        @Override
        public void f() {
            if (g()) {
                Log.w(f0.c(), "Apps that target Android API 30+ (Android 11+) cannot call Facebook native apps unless the package visibility needs are declared. Please follow https://developers.facebook.com/docs/android/troubleshooting/#faq_267321845055988 to make the declaration.");
            }
        }
    }

    @Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0001\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\b\u0002\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0006\u0010\u0007J\n\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0016J\b\u0010\u0005\u001a\u00020\u0004H\u0016¨\u0006\b"}, d2 = {"Lj3/f0$d;", "Lj3/f0$e;", "", "g", "", "d", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    private static final class d extends e {
        @Override
        public String c() {
            return (String) g();
        }

        @Override
        public String d() {
            return "com.facebook.orca";
        }

        public Void g() {
            return null;
        }
    }

    @Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0007\b&\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0010\u0010\u0011J\b\u0010\u0003\u001a\u00020\u0002H&J\n\u0010\u0004\u001a\u0004\u0018\u00010\u0002H&J\b\u0010\u0005\u001a\u00020\u0002H\u0016J\b\u0010\u0007\u001a\u00020\u0006H\u0016J\u000e\u0010\n\u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\bJ\u000e\u0010\r\u001a\u00020\u00062\u0006\u0010\f\u001a\u00020\u000bR\u001e\u0010\u000f\u001a\n\u0012\u0004\u0012\u00020\t\u0018\u00010\b8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\r\u0010\u000e¨\u0006\u0012"}, d2 = {"Lj3/f0$e;", "", "", "d", "c", "e", "Lob/y;", "f", "Ljava/util/TreeSet;", "", "b", "", "force", "a", "Ljava/util/TreeSet;", "availableVersions", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    public static abstract class e {

        private TreeSet<Integer> availableVersions;

        public final synchronized void a(boolean r3) {
            throw new UnsupportedOperationException("Method not decompiled: j3.f0.e.a(boolean):void");
        }

        public final java.util.TreeSet<java.lang.Integer> b() {
            throw new UnsupportedOperationException("Method not decompiled: j3.f0.e.b():java.util.TreeSet");
        }

        public abstract String c();

        public abstract String d();

        public String e() {
            return "id_token,token,signed_request,graph_domain";
        }

        public void f() {
        }
    }

    @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\b\n\u0002\b\b\u0018\u0000 \f2\u00020\u0001:\u0001\u0004B\t\b\u0002¢\u0006\u0004\b\u000f\u0010\u0010R(\u0010\b\u001a\u0004\u0018\u00010\u00022\b\u0010\u0003\u001a\u0004\u0018\u00010\u00028\u0006@BX\u0086\u000e¢\u0006\f\n\u0004\b\u0004\u0010\u0005\u001a\u0004\b\u0006\u0010\u0007R$\u0010\u000e\u001a\u00020\t2\u0006\u0010\u0003\u001a\u00020\t8\u0006@BX\u0086\u000e¢\u0006\f\n\u0004\b\n\u0010\u000b\u001a\u0004\b\f\u0010\r¨\u0006\u0011"}, d2 = {"Lj3/f0$f;", "", "Lj3/f0$e;", "<set-?>", "a", "Lj3/f0$e;", "getAppInfo", "()Lj3/f0$e;", "appInfo", "", "b", "I", "c", "()I", "protocolVersion", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    public static final class f {

        public static final Companion INSTANCE = new Companion(null);

        private e appInfo;

        private int protocolVersion;

        @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\t\u0010\nJ\u001a\u0010\u0007\u001a\u00020\u00062\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0007J\b\u0010\b\u001a\u00020\u0006H\u0007¨\u0006\u000b"}, d2 = {"Lj3/f0$f$a;", "", "Lj3/f0$e;", "nativeAppInfo", "", "protocolVersion", "Lj3/f0$f;", "a", "b", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
        public static final class Companion {
            private Companion() {
            }

            public Companion(cc.g gVar) {
                this();
            }

            public final f a(e nativeAppInfo, int protocolVersion) {
                f fVar = new f(null);
                fVar.appInfo = nativeAppInfo;
                fVar.protocolVersion = protocolVersion;
                return fVar;
            }

            public final f b() {
                f fVar = new f(null);
                fVar.protocolVersion = -1;
                return fVar;
            }
        }

        private f() {
        }

        public f(cc.g gVar) {
            this();
        }

        public final int getProtocolVersion() {
            return this.protocolVersion;
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\b\u0002\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0005\u0010\u0006J\b\u0010\u0003\u001a\u00020\u0002H\u0016J\b\u0010\u0004\u001a\u00020\u0002H\u0016¨\u0006\u0007"}, d2 = {"Lj3/f0$g;", "Lj3/f0$e;", "", "c", "d", "<init>", "()V", "facebook-core_release"}, k = 1, mv = {1, 8, 0})
    private static final class g extends e {
        @Override
        public String c() {
            return "com.facebook.katana.ProxyAuth";
        }

        @Override
        public String d() {
            return "com.facebook.wakizashi";
        }
    }

    static {
        f0 f0Var = new f0();
        f9888a = f0Var;
        TAG = f0.class.getName();
        facebookAppInfoList = f0Var.f();
        effectCameraAppInfoList = f0Var.e();
        actionToAppInfoMap = f0Var.d();
        protocolVersionsAsyncUpdating = new AtomicBoolean(false);
        KNOWN_PROTOCOL_VERSIONS = new Integer[]{20210906, 20171115, 20170417, 20170411, 20170213, 20161017, 20160327, 20150702, 20150401, 20141218, 20141107, 20141028, 20141001, 20140701, 20140324, 20140313, 20140204, 20131107, 20131024, 20130618, 20130502, 20121101};
    }

    private f0() {
    }

    public static final Intent A(Context context, Intent intent, e appInfo) {
        ResolveInfo resolveService;
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(context, "context");
            if (intent == null || (resolveService = context.getPackageManager().resolveService(intent, 0)) == null) {
                return null;
            }
            String str = resolveService.serviceInfo.packageName;
            cc.l.e(str, "resolveInfo.serviceInfo.packageName");
            if (k.a(context, str)) {
                return intent;
            }
            return null;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final TreeSet b(f0 f0Var, e eVar) {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            return f0Var.o(eVar);
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final String c() {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            return TAG;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    private final Map<String, List<e>> d() {
        if (o3.a.d(this)) {
            return null;
        }
        try {
            HashMap hashMap = new HashMap();
            ArrayList arrayList = new ArrayList();
            arrayList.add(new d());
            List<e> list = facebookAppInfoList;
            hashMap.put("com.facebook.platform.action.request.OGACTIONPUBLISH_DIALOG", list);
            hashMap.put("com.facebook.platform.action.request.FEED_DIALOG", list);
            hashMap.put("com.facebook.platform.action.request.LIKE_DIALOG", list);
            hashMap.put("com.facebook.platform.action.request.APPINVITES_DIALOG", list);
            hashMap.put("com.facebook.platform.action.request.MESSAGE_DIALOG", arrayList);
            hashMap.put("com.facebook.platform.action.request.OGMESSAGEPUBLISH_DIALOG", arrayList);
            hashMap.put("com.facebook.platform.action.request.CAMERA_EFFECT", effectCameraAppInfoList);
            hashMap.put("com.facebook.platform.action.request.SHARE_STORY", list);
            return hashMap;
        } catch (Throwable th) {
            o3.a.b(th, this);
            return null;
        }
    }

    private final List<e> e() {
        if (o3.a.d(this)) {
            return null;
        }
        try {
            ArrayList g10 = pb.p.g(new e[]{new a()});
            g10.addAll(f());
            return g10;
        } catch (Throwable th) {
            o3.a.b(th, this);
            return null;
        }
    }

    private final List<e> f() {
        if (o3.a.d(this)) {
            return null;
        }
        try {
            return pb.p.g(new e[]{new c(), new g()});
        } catch (Throwable th) {
            o3.a.b(th, this);
            return null;
        }
    }

    private final Uri g(e appInfo) {
        if (o3.a.d(this)) {
            return null;
        }
        try {
            Uri parse = Uri.parse("content://" + appInfo.d() + ".provider.PlatformProvider/versions");
            cc.l.e(parse, "parse(CONTENT_SCHEME + a…ATFORM_PROVIDER_VERSIONS)");
            return parse;
        } catch (Throwable th) {
            o3.a.b(th, this);
            return null;
        }
    }

    public static final int h(TreeSet<Integer> allAvailableFacebookAppVersions, int latestSdkVersion, int[] versionSpec) {
        if (o3.a.d(f0.class)) {
            return 0;
        }
        try {
            cc.l.f(versionSpec, "versionSpec");
            if (allAvailableFacebookAppVersions == null) {
                return -1;
            }
            int length = versionSpec.length - 1;
            Iterator<Integer> descendingIterator = allAvailableFacebookAppVersions.descendingIterator();
            int i10 = -1;
            while (descendingIterator.hasNext()) {
                Integer next = descendingIterator.next();
                cc.l.e(next, "fbAppVersion");
                i10 = Math.max(i10, next.intValue());
                while (length >= 0 && versionSpec[length] > next.intValue()) {
                    length--;
                }
                if (length < 0) {
                    return -1;
                }
                if (versionSpec[length] == next.intValue()) {
                    if (length % 2 == 0) {
                        return Math.min(i10, latestSdkVersion);
                    }
                    return -1;
                }
            }
            return -1;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return 0;
        }
    }

    public static final Bundle i(p2.k e10) {
        if (o3.a.d(f0.class) || e10 == null) {
            return null;
        }
        try {
            Bundle bundle = new Bundle();
            bundle.putString("error_description", e10.toString());
            if (e10 instanceof p2.m) {
                bundle.putString("error_type", "UserCanceled");
            }
            return bundle;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final Intent j(Context context, String applicationId, Collection<String> permissions, String e2e, boolean isRerequest, boolean isForPublish, t3.e defaultAudience, String clientState, String authType, String messengerPageId, boolean resetMessengerState, boolean isFamilyLogin, boolean shouldSkipAccountDedupe) {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(context, "context");
            cc.l.f(applicationId, "applicationId");
            cc.l.f(permissions, "permissions");
            cc.l.f(e2e, "e2e");
            cc.l.f(defaultAudience, "defaultAudience");
            cc.l.f(clientState, "clientState");
            cc.l.f(authType, "authType");
            b bVar = new b();
            return z(context, f9888a.k(bVar, applicationId, permissions, e2e, isForPublish, defaultAudience, clientState, authType, false, messengerPageId, resetMessengerState, t3.i0.INSTAGRAM, isFamilyLogin, shouldSkipAccountDedupe, "", null, null), bVar);
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    private final Intent k(e appInfo, String applicationId, Collection<String> permissions, String e2e, boolean isForPublish, t3.e defaultAudience, String clientState, String authType, boolean ignoreAppSwitchToLoggedOut, String messengerPageId, boolean resetMessengerState, t3.i0 targetApp, boolean isFamilyLogin, boolean shouldSkipAccountDedupe, String nonce, String codeChallenge, String codeChallengeMethod) {
        if (o3.a.d(this)) {
            return null;
        }
        try {
            String c10 = appInfo.c();
            if (c10 == null) {
                return null;
            }
            Intent putExtra = new Intent().setClassName(appInfo.d(), c10).putExtra("client_id", applicationId);
            cc.l.e(putExtra, "Intent()\n            .se…PP_ID_KEY, applicationId)");
            putExtra.putExtra("facebook_sdk_version", com.facebook.i.B());
            if (!m0.e0(permissions)) {
                putExtra.putExtra("scope", TextUtils.join(",", permissions));
            }
            if (!m0.d0(e2e)) {
                putExtra.putExtra("e2e", e2e);
            }
            putExtra.putExtra("state", clientState);
            putExtra.putExtra("response_type", appInfo.e());
            putExtra.putExtra("nonce", nonce);
            putExtra.putExtra("return_scopes", "true");
            if (isForPublish) {
                putExtra.putExtra("default_audience", defaultAudience.getNativeProtocolAudience());
            }
            putExtra.putExtra("legacy_override", com.facebook.i.w());
            putExtra.putExtra("auth_type", authType);
            if (ignoreAppSwitchToLoggedOut) {
                putExtra.putExtra("fail_on_logged_out", true);
            }
            putExtra.putExtra("messenger_page_id", messengerPageId);
            putExtra.putExtra("reset_messenger_state", resetMessengerState);
            if (isFamilyLogin) {
                putExtra.putExtra("fx_app", targetApp.getTargetApp());
            }
            if (shouldSkipAccountDedupe) {
                putExtra.putExtra("skip_dedupe", true);
            }
            return putExtra;
        } catch (Throwable th) {
            o3.a.b(th, this);
            return null;
        }
    }

    public static final Intent l(Context context) {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(context, "context");
            for (e eVar : facebookAppInfoList) {
                Intent A = A(context, new Intent("com.facebook.platform.PLATFORM_SERVICE").setPackage(eVar.d()).addCategory("android.intent.category.DEFAULT"), eVar);
                if (A != null) {
                    return A;
                }
            }
            return null;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final Intent m(Intent requestIntent, Bundle results, p2.k error) {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(requestIntent, "requestIntent");
            UUID p10 = p(requestIntent);
            if (p10 == null) {
                return null;
            }
            Intent intent = new Intent();
            intent.putExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", v(requestIntent));
            Bundle bundle = new Bundle();
            bundle.putString("action_id", p10.toString());
            if (error != null) {
                bundle.putBundle("error", i(error));
            }
            intent.putExtra("com.facebook.platform.protocol.BRIDGE_ARGS", bundle);
            if (results != null) {
                intent.putExtra("com.facebook.platform.protocol.RESULT_ARGS", results);
            }
            return intent;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final List<Intent> n(Context context, String applicationId, Collection<String> permissions, String e2e, boolean isRerequest, boolean isForPublish, t3.e defaultAudience, String clientState, String authType, boolean ignoreAppSwitchToLoggedOut, String messengerPageId, boolean resetMessengerState, boolean isFamilyLogin, boolean shouldSkipAccountDedupe, String nonce, String codeChallenge, String codeChallengeMethod) {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(applicationId, "applicationId");
            cc.l.f(permissions, "permissions");
            cc.l.f(e2e, "e2e");
            cc.l.f(defaultAudience, "defaultAudience");
            cc.l.f(clientState, "clientState");
            cc.l.f(authType, "authType");
            List<e> list = facebookAppInfoList;
            ArrayList arrayList = new ArrayList();
            Iterator<T> it = list.iterator();
            while (it.hasNext()) {
                ArrayList arrayList2 = arrayList;
                Intent k10 = f9888a.k((e) it.next(), applicationId, permissions, e2e, isForPublish, defaultAudience, clientState, authType, ignoreAppSwitchToLoggedOut, messengerPageId, resetMessengerState, t3.i0.FACEBOOK, isFamilyLogin, shouldSkipAccountDedupe, nonce, codeChallenge, codeChallengeMethod);
                if (k10 != null) {
                    arrayList2.add(k10);
                }
                arrayList = arrayList2;
            }
            return arrayList;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    private final java.util.TreeSet<java.lang.Integer> o(j3.f0.e r13) {
        throw new UnsupportedOperationException("Method not decompiled: j3.f0.o(j3.f0$e):java.util.TreeSet");
    }

    public static final UUID p(Intent intent) {
        String stringExtra;
        if (o3.a.d(f0.class) || intent == null) {
            return null;
        }
        try {
            if (w(v(intent))) {
                Bundle bundleExtra = intent.getBundleExtra("com.facebook.platform.protocol.BRIDGE_ARGS");
                stringExtra = bundleExtra != null ? bundleExtra.getString("action_id") : null;
            } else {
                stringExtra = intent.getStringExtra("com.facebook.platform.protocol.CALL_ID");
            }
            if (stringExtra == null) {
                return null;
            }
            try {
                return UUID.fromString(stringExtra);
            } catch (IllegalArgumentException unused) {
                return null;
            }
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final p2.k q(Bundle errorData) {
        if (o3.a.d(f0.class) || errorData == null) {
            return null;
        }
        try {
            String string = errorData.getString("error_type");
            if (string == null) {
                string = errorData.getString("com.facebook.platform.status.ERROR_TYPE");
            }
            String string2 = errorData.getString("error_description");
            if (string2 == null) {
                string2 = errorData.getString("com.facebook.platform.status.ERROR_DESCRIPTION");
            }
            return (string == null || !we.l.m(string, "UserCanceled", true)) ? new p2.k(string2) : new p2.m(string2);
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    private final f r(List<? extends e> appInfoList, int[] versionSpec) {
        if (o3.a.d(this)) {
            return null;
        }
        try {
            x();
            if (appInfoList == null) {
                return f.INSTANCE.b();
            }
            for (e eVar : appInfoList) {
                int h10 = h(eVar.b(), t(), versionSpec);
                if (h10 != -1) {
                    return f.INSTANCE.a(eVar, h10);
                }
            }
            return f.INSTANCE.b();
        } catch (Throwable th) {
            o3.a.b(th, this);
            return null;
        }
    }

    public static final int s(int minimumVersion) {
        if (o3.a.d(f0.class)) {
            return 0;
        }
        try {
            return f9888a.r(facebookAppInfoList, new int[]{minimumVersion}).getProtocolVersion();
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return 0;
        }
    }

    public static final int t() {
        if (o3.a.d(f0.class)) {
            return 0;
        }
        try {
            return KNOWN_PROTOCOL_VERSIONS[0].intValue();
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return 0;
        }
    }

    public static final Bundle u(Intent intent) {
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(intent, "intent");
            return !w(v(intent)) ? intent.getExtras() : intent.getBundleExtra("com.facebook.platform.protocol.METHOD_ARGS");
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }

    public static final int v(Intent intent) {
        if (o3.a.d(f0.class)) {
            return 0;
        }
        try {
            cc.l.f(intent, "intent");
            return intent.getIntExtra("com.facebook.platform.protocol.PROTOCOL_VERSION", 0);
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return 0;
        }
    }

    public static final boolean w(int version) {
        if (o3.a.d(f0.class)) {
            return false;
        }
        try {
            return pb.i.r(KNOWN_PROTOCOL_VERSIONS, Integer.valueOf(version)) && version >= 20140701;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return false;
        }
    }

    public static final void x() {
        if (o3.a.d(f0.class)) {
            return;
        }
        try {
            if (protocolVersionsAsyncUpdating.compareAndSet(false, true)) {
                com.facebook.i.t().execute(new Runnable() {
                    @Override
                    public final void run() {
                        f0.y();
                    }
                });
            }
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
        }
    }

    public static final void y() {
        if (o3.a.d(f0.class)) {
            return;
        }
        try {
            try {
                Iterator<e> it = facebookAppInfoList.iterator();
                while (it.hasNext()) {
                    it.next().a(true);
                }
            } finally {
                protocolVersionsAsyncUpdating.set(false);
            }
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
        }
    }

    public static final Intent z(Context context, Intent intent, e appInfo) {
        ResolveInfo resolveActivity;
        if (o3.a.d(f0.class)) {
            return null;
        }
        try {
            cc.l.f(context, "context");
            if (intent == null || (resolveActivity = context.getPackageManager().resolveActivity(intent, 0)) == null) {
                return null;
            }
            String str = resolveActivity.activityInfo.packageName;
            cc.l.e(str, "resolveInfo.activityInfo.packageName");
            if (k.a(context, str)) {
                return intent;
            }
            return null;
        } catch (Throwable th) {
            o3.a.b(th, f0.class);
            return null;
        }
    }
}