导航菜单

页面标题

页面副标题

Kredinesia v8.3.1 - u.java 源代码

正在查看: Kredinesia v8.3.1 应用的 u.java JAVA 源代码文件

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


package j2;

import android.net.Uri;
import android.os.Bundle;
import com.facebook.FacebookException;
import com.facebook.FacebookSdk;
import java.security.SecureRandom;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Locale;
import java.util.regex.Pattern;
import org.json.JSONObject;
import y8.C2070d;
import z2.AbstractC2113f;
import z2.G;

public final class u {

    public static final String f11479j;

    public static final Pattern f11480k;

    public static volatile String f11481l;
    public final C1407a a;

    public final String f11482b;

    public JSONObject f11483c;

    public Bundle f11484d;

    public String f11485e;

    public final String f11486f;

    public q f11487g;
    public y h;

    public boolean f11488i;

    static {
        char[] charArray = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
        kotlin.jvm.internal.i.e(charArray, "(this as java.lang.String).toCharArray()");
        StringBuilder sb = new StringBuilder();
        SecureRandom secureRandom = new SecureRandom();
        int nextInt = secureRandom.nextInt(11) + 30;
        if (nextInt > 0) {
            int i4 = 0;
            do {
                i4++;
                sb.append(charArray[secureRandom.nextInt(charArray.length)]);
            } while (i4 < nextInt);
        }
        String sb2 = sb.toString();
        kotlin.jvm.internal.i.e(sb2, "buffer.toString()");
        f11479j = sb2;
        f11480k = Pattern.compile("^/?v\\d+\\.\\d+/(.*)");
    }

    public u(C1407a c1407a, String str, Bundle bundle, y yVar, q qVar) {
        this.a = c1407a;
        this.f11482b = str;
        this.f11486f = null;
        j(qVar);
        this.h = yVar == null ? y.a : yVar;
        if (bundle != null) {
            this.f11484d = new Bundle(bundle);
        } else {
            this.f11484d = new Bundle();
        }
        this.f11486f = FacebookSdk.getGraphApiVersion();
    }

    public static String f() {
        String applicationId = FacebookSdk.getApplicationId();
        String clientToken = FacebookSdk.getClientToken();
        if (applicationId.length() <= 0 || clientToken.length() <= 0) {
            G.J("u", "Warning: Request without access token missing application ID or client token.");
            return null;
        }
        return applicationId + '|' + clientToken;
    }

    public final void a() {
        throw new UnsupportedOperationException("Method not decompiled: j2.u.a():void");
    }

    public final String b(String str, boolean z9) {
        if (!z9 && this.h == y.f11498b) {
            return str;
        }
        Uri.Builder buildUpon = Uri.parse(str).buildUpon();
        for (String str2 : this.f11484d.keySet()) {
            Object obj = this.f11484d.get(str2);
            if (obj == null) {
                obj = "";
            }
            if (ua.c.w(obj)) {
                buildUpon.appendQueryParameter(str2, ua.c.i(obj).toString());
            } else if (this.h != y.a) {
                throw new IllegalArgumentException(String.format(Locale.US, "Unsupported parameter type for GET request: %s", Arrays.copyOf(new Object[]{obj.getClass().getSimpleName()}, 1)));
            }
        }
        String builder = buildUpon.toString();
        kotlin.jvm.internal.i.e(builder, "uriBuilder.toString()");
        return builder;
    }

    public final x c() {
        ArrayList n6 = ua.c.n(new w(H8.h.i(new u[]{this})));
        if (n6.size() == 1) {
            return (x) n6.get(0);
        }
        throw new FacebookException("invalid state: expected a single response");
    }

    public final v d() {
        w wVar = new w(H8.h.i(new u[]{this}));
        AbstractC2113f.i(wVar);
        v vVar = new v(wVar);
        vVar.executeOnExecutor(FacebookSdk.getExecutor(), new Void[0]);
        return vVar;
    }

    public final String e() {
        C1407a c1407a = this.a;
        if (c1407a != null) {
            if (!this.f11484d.containsKey("access_token")) {
                C2070d c2070d = z2.z.f15419c;
                String str = c1407a.f11407P;
                c2070d.u(str);
                return str;
            }
        } else if (!this.f11484d.containsKey("access_token")) {
            return f();
        }
        return this.f11484d.getString("access_token");
    }

    public final String g() {
        String format;
        String str;
        if (this.h == y.f11498b && (str = this.f11482b) != null && str.endsWith("/videos")) {
            format = String.format("https://graph-video.%s", Arrays.copyOf(new Object[]{FacebookSdk.getGraphDomain()}, 1));
        } else {
            String subdomain = FacebookSdk.getGraphDomain();
            kotlin.jvm.internal.i.f(subdomain, "subdomain");
            format = String.format("https://graph.%s", Arrays.copyOf(new Object[]{subdomain}, 1));
        }
        String h = h(format);
        a();
        return b(h, false);
    }

    public final String h(String str) {
        if (!(!kotlin.jvm.internal.i.a(FacebookSdk.getGraphDomain(), FacebookSdk.INSTAGRAM_COM) ? true : !i())) {
            str = String.format("https://graph.%s", Arrays.copyOf(new Object[]{FacebookSdk.getFacebookDomain()}, 1));
        }
        String str2 = this.f11482b;
        if (!f11480k.matcher(str2).matches()) {
            str2 = String.format("%s/%s", Arrays.copyOf(new Object[]{this.f11486f, str2}, 2));
        }
        return String.format("%s/%s", Arrays.copyOf(new Object[]{str, str2}, 2));
    }

    public final boolean i() {
        String str = this.f11482b;
        if (str == null) {
            return false;
        }
        StringBuilder sb = new StringBuilder("^/?");
        sb.append(FacebookSdk.getApplicationId());
        sb.append("/?.*");
        return this.f11488i || Pattern.matches(sb.toString(), str) || Pattern.matches("^/?app/?.*", str);
    }

    public final void j(q qVar) {
        FacebookSdk facebookSdk = FacebookSdk.INSTANCE;
        if (FacebookSdk.isLoggingBehaviorEnabled(z.f11503S) || FacebookSdk.isLoggingBehaviorEnabled(z.f11502R)) {
            this.f11487g = new B2.a(3, qVar);
        } else {
            this.f11487g = qVar;
        }
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("{Request:  accessToken: ");
        Object obj = this.a;
        if (obj == null) {
            obj = "null";
        }
        sb.append(obj);
        sb.append(", graphPath: ");
        sb.append(this.f11482b);
        sb.append(", graphObject: ");
        sb.append(this.f11483c);
        sb.append(", httpMethod: ");
        sb.append(this.h);
        sb.append(", parameters: ");
        sb.append(this.f11484d);
        sb.append("}");
        String sb2 = sb.toString();
        kotlin.jvm.internal.i.e(sb2, "StringBuilder()\n        .append(\"{Request: \")\n        .append(\" accessToken: \")\n        .append(if (accessToken == null) \"null\" else accessToken)\n        .append(\", graphPath: \")\n        .append(graphPath)\n        .append(\", graphObject: \")\n        .append(graphObject)\n        .append(\", httpMethod: \")\n        .append(httpMethod)\n        .append(\", parameters: \")\n        .append(parameters)\n        .append(\"}\")\n        .toString()");
        return sb2;
    }
}