导航菜单

页面标题

页面副标题

FanCode v7.24.0 - UserAuthProvider.java 源代码

正在查看: FanCode v7.24.0 应用的 UserAuthProvider.java JAVA 源代码文件

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


package com.dream11sportsguru;

import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.MatrixCursor;
import android.net.Uri;
import com.newrelic.agent.android.instrumentation.Instrumented;
import com.newrelic.agent.android.instrumentation.LogInstrumentation;
import com.reactnativecommunity.asyncstorage.next.StorageModule;
import e9.g;
import java.util.ArrayList;
import java.util.List;
import jm.i;
import jm.m0;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.CoroutineContext;
import kotlin.coroutines.jvm.internal.f;
import kotlin.coroutines.jvm.internal.l;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
import rl.n;

@Metadata
@Instrumented
public final class UserAuthProvider extends ContentProvider {

    @NotNull
    private static final a f10283a = new a(null);

    @Metadata
    private static final class a {
        private a() {
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }
    }

    @f(c = "com.dream11sportsguru.UserAuthProvider$getUserAuthInfo$1", f = "UserAuthProvider.kt", l = {67}, m = "invokeSuspend")
    @Metadata
    static final class b extends l implements Function2<m0, kotlin.coroutines.d<? super String>, Object> {

        int f10284b;

        final Context f10285c;

        b(Context context, kotlin.coroutines.d<? super b> dVar) {
            super(2, dVar);
            this.f10285c = context;
        }

        public final Object invoke(@NotNull m0 m0Var, kotlin.coroutines.d<? super String> dVar) {
            return create(m0Var, dVar).invokeSuspend(Unit.a);
        }

        @NotNull
        public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
            return new b(this.f10285c, dVar);
        }

        public final Object invokeSuspend(@NotNull Object obj) {
            Object c9 = ul.b.c();
            int i9 = this.f10284b;
            if (i9 == 0) {
                n.b(obj);
                ik.b a9 = StorageModule.Companion.a(this.f10285c);
                List e9 = CollectionsKt.e("__accessToken");
                this.f10284b = 1;
                obj = a9.c(e9, this);
                if (obj == c9) {
                    return c9;
                }
            } else {
                if (i9 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                n.b(obj);
            }
            return ((ik.d) CollectionsKt.X((List) obj)).f();
        }
    }

    @f(c = "com.dream11sportsguru.UserAuthProvider$getUserAuthInfo$2", f = "UserAuthProvider.kt", l = {71}, m = "invokeSuspend")
    @Metadata
    static final class c extends l implements Function2<m0, kotlin.coroutines.d<? super String>, Object> {

        int f10286b;

        final Context f10287c;

        c(Context context, kotlin.coroutines.d<? super c> dVar) {
            super(2, dVar);
            this.f10287c = context;
        }

        public final Object invoke(@NotNull m0 m0Var, kotlin.coroutines.d<? super String> dVar) {
            return create(m0Var, dVar).invokeSuspend(Unit.a);
        }

        @NotNull
        public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
            return new c(this.f10287c, dVar);
        }

        public final Object invokeSuspend(@NotNull Object obj) {
            Object c9 = ul.b.c();
            int i9 = this.f10286b;
            if (i9 == 0) {
                n.b(obj);
                ik.b a9 = StorageModule.Companion.a(this.f10287c);
                List e9 = CollectionsKt.e("__refreshToken");
                this.f10286b = 1;
                obj = a9.c(e9, this);
                if (obj == c9) {
                    return c9;
                }
            } else {
                if (i9 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                n.b(obj);
            }
            return ((ik.d) CollectionsKt.X((List) obj)).f();
        }
    }

    @f(c = "com.dream11sportsguru.UserAuthProvider$getUserAuthInfo$3", f = "UserAuthProvider.kt", l = {75}, m = "invokeSuspend")
    @Metadata
    static final class d extends l implements Function2<m0, kotlin.coroutines.d<? super String>, Object> {

        int f10288b;

        final Context f10289c;

        d(Context context, kotlin.coroutines.d<? super d> dVar) {
            super(2, dVar);
            this.f10289c = context;
        }

        public final Object invoke(@NotNull m0 m0Var, kotlin.coroutines.d<? super String> dVar) {
            return create(m0Var, dVar).invokeSuspend(Unit.a);
        }

        @NotNull
        public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
            return new d(this.f10289c, dVar);
        }

        public final Object invokeSuspend(@NotNull Object obj) {
            Object c9 = ul.b.c();
            int i9 = this.f10288b;
            if (i9 == 0) {
                n.b(obj);
                ik.b a9 = StorageModule.Companion.a(this.f10289c);
                List e9 = CollectionsKt.e("__userId");
                this.f10288b = 1;
                obj = a9.c(e9, this);
                if (obj == c9) {
                    return c9;
                }
            } else {
                if (i9 != 1) {
                    throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
                }
                n.b(obj);
            }
            return ((ik.d) CollectionsKt.X((List) obj)).f();
        }
    }

    private final Cursor a(String[] strArr) {
        Context context;
        if (!b() || (context = getContext()) == null) {
            return null;
        }
        int length = strArr.length;
        Object[] objArr = new String[length];
        MatrixCursor matrixCursor = new MatrixCursor(strArr);
        for (int i9 = 0; i9 < length; i9++) {
            try {
                String str = strArr[i9];
                int hashCode = str.hashCode();
                if (hashCode != -1938933922) {
                    if (hashCode != -1432035435) {
                        if (hashCode == -147132913 && str.equals("user_id")) {
                            objArr[i9] = i.f((CoroutineContext) null, new d(context, null), 1, (Object) null);
                        }
                    } else if (str.equals("refresh_token")) {
                        objArr[i9] = i.f((CoroutineContext) null, new c(context, null), 1, (Object) null);
                    }
                } else if (str.equals("access_token")) {
                    objArr[i9] = i.f((CoroutineContext) null, new b(context, null), 1, (Object) null);
                }
            } catch (Exception e9) {
                e9.printStackTrace();
                String message = e9.getMessage();
                Intrinsics.checkNotNull(message);
                LogInstrumentation.e("SingleSignOn", message);
            }
        }
        matrixCursor.addRow(objArr);
        return matrixCursor;
    }

    private final boolean b() {
        String callingPackage;
        try {
            Context context = getContext();
            if (context != null && (callingPackage = getCallingPackage()) != null) {
                ArrayList a9 = g.a.a(context, callingPackage);
                if (a9.size() > 0) {
                    return Intrinsics.areEqual("13:A5:3C:6F:97:C0:8F:37:D7:15:74:4E:84:B8:33:73:66:63:93:E0:61:98:FB:4D:A6:49:D7:8C:C8:26:FB:88", a9.get(0));
                }
                return false;
            }
        } catch (Exception e9) {
            String message = e9.getMessage();
            Intrinsics.checkNotNull(message);
            LogInstrumentation.e("SingleSignOn", message);
        }
        return false;
    }

    @Override
    public int delete(@NotNull Uri uri, String str, String[] strArr) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        return 0;
    }

    @Override
    public String getType(@NotNull Uri uri) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        return null;
    }

    @Override
    public Uri insert(@NotNull Uri uri, ContentValues contentValues) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        return null;
    }

    @Override
    public boolean onCreate() {
        return true;
    }

    @Override
    public Cursor query(@NotNull Uri uri, String[] strArr, String str, String[] strArr2, String str2) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        if (strArr != null && Intrinsics.areEqual("content://com.dream11sportsguru.UserAuthProvider/AuthInfo", uri.toString())) {
            return a(strArr);
        }
        return null;
    }

    @Override
    public int update(@NotNull Uri uri, ContentValues contentValues, String str, String[] strArr) {
        Intrinsics.checkNotNullParameter(uri, "uri");
        return 0;
    }
}