导航菜单

页面标题

页面副标题

Perplexity v2.48.1 - e.java 源代码

正在查看: Perplexity v2.48.1 应用的 e.java JAVA 源代码文件

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


package ha;

import J3.InterfaceC0286c;
import M5.M;
import M5.O;
import M5.Z;
import android.content.Context;
import bk.S;
import bk.W;
import bk.u;
import java.security.KeyPairGenerator;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security.Provider;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.ReentrantLock;
import kotlin.Pair;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.StringCompanionObject;
import org.json.JSONObject;
import u8.y;

public final class e implements Ae.i, InterfaceC0286c, Z, P8.g, Rc.c, Rg.m, be.l, Xe.c, U7.b, nd.c, vb.a {

    public static final e f31252x = new e(23);

    public final int f31253w;

    public e(int i10) {
        this.f31253w = i10;
    }

    public static final Map f(List list) {
        if (list.isEmpty()) {
            list = null;
        }
        Map c02 = list != null ? bl.i.c0(new Pair("expand", list)) : null;
        return c02 == null ? bl.g.w : c02;
    }

    public static final u i(ck.b bVar) {
        int i10 = W.h;
        S s7 = bVar.z;
        ck.i iVar = ck.i.y;
        String valueOf = String.valueOf(402);
        hf.d dVar = ck.f.x;
        return new u(new ck.g(bVar.x, bVar.y, valueOf, "Transaction timed-out.", "Challenge request timed-out", "CReq", bVar.w, s7, 4));
    }

    public static final void k(fn.f fVar, long j10, boolean z10) {
        fn.f fVar2;
        ReentrantLock reentrantLock = fn.f.h;
        if (fn.f.l == null) {
            fn.f.l = new fn.f();
            fn.c cVar = new fn.c("Okio Watchdog");
            cVar.setDaemon(true);
            cVar.start();
        }
        long nanoTime = System.nanoTime();
        if (j10 != 0 && z10) {
            fVar.g = Math.min(j10, fVar.c() - nanoTime) + nanoTime;
        } else if (j10 != 0) {
            fVar.g = j10 + nanoTime;
        } else {
            if (!z10) {
                throw new AssertionError();
            }
            fVar.g = fVar.c();
        }
        long j11 = fVar.g - nanoTime;
        fn.f fVar3 = fn.f.l;
        Intrinsics.e(fVar3);
        while (true) {
            fVar2 = fVar3.f;
            if (fVar2 == null || j11 < fVar2.g - nanoTime) {
                break;
            }
            Intrinsics.e(fVar2);
            fVar3 = fVar2;
        }
        fVar.f = fVar2;
        fVar3.f = fVar;
        if (fVar3 == fn.f.l) {
            fn.f.i.signal();
        }
    }

    public static fn.f l() {
        fn.f fVar = fn.f.l;
        Intrinsics.e(fVar);
        fn.f fVar2 = fVar.f;
        if (fVar2 == null) {
            long nanoTime = System.nanoTime();
            fn.f.i.await(fn.f.j, TimeUnit.MILLISECONDS);
            fn.f fVar3 = fn.f.l;
            Intrinsics.e(fVar3);
            if (fVar3.f != null || System.nanoTime() - nanoTime < fn.f.k) {
                return null;
            }
            return fn.f.l;
        }
        long nanoTime2 = fVar2.g - System.nanoTime();
        if (nanoTime2 > 0) {
            fn.f.i.await(nanoTime2, TimeUnit.NANOSECONDS);
            return null;
        }
        fn.f fVar4 = fn.f.l;
        Intrinsics.e(fVar4);
        fVar4.f = fVar2.f;
        fVar2.f = null;
        fVar2.e = 2;
        return fVar2;
    }

    public static String m(String str) {
        return e.q.k("https://api.stripe.com/v1/", str);
    }

    public static String n(String str, Object... objArr) {
        StringCompanionObject stringCompanionObject = StringCompanionObject.a;
        Locale locale = Locale.ENGLISH;
        Object[] copyOf = Arrays.copyOf(objArr, objArr.length);
        return m(String.format(locale, str, Arrays.copyOf(copyOf, copyOf.length)));
    }

    @Override
    public long a(u8.j jVar) {
        return -1L;
    }

    public Object b() {
        return new C2550b();
    }

    @Override
    public y c() {
        return new u8.q(-9223372036854775807L);
    }

    public Object construct() {
        return new ConcurrentHashMap();
    }

    @Override
    public Object create() {
        try {
            return new cb.d(MessageDigest.getInstance("SHA-256"));
        } catch (NoSuchAlgorithmException e10) {
            throw new RuntimeException(e10);
        }
    }

    public Xe.a d(hf.d dVar, JSONObject jSONObject) {
        jSONObject.optInt("settings_version", 0);
        int optInt = jSONObject.optInt("cache_duration", 3600);
        double optDouble = jSONObject.optDouble("on_demand_upload_rate_per_minute", 10.0d);
        double optDouble2 = jSONObject.optDouble("on_demand_backoff_base", 1.2d);
        int optInt2 = jSONObject.optInt("on_demand_backoff_step_duration_seconds", 60);
        Ba.e eVar = jSONObject.has("session") ? new Ba.e(jSONObject.getJSONObject("session").optInt("max_custom_exception_events", 8), 8) : new Ba.e(new JSONObject().optInt("max_custom_exception_events", 8), 8);
        JSONObject jSONObject2 = jSONObject.getJSONObject("features");
        return new Xe.a(jSONObject.has("expires_at") ? jSONObject.optLong("expires_at") : (optInt * 1000) + System.currentTimeMillis(), eVar, new O8.e(jSONObject2.optBoolean("collect_reports", true), jSONObject2.optBoolean("collect_anrs", false), jSONObject2.optBoolean("collect_build_ids", false)), optDouble, optDouble2, optInt2);
    }

    @Override
    public O e(long j10, A6.k kVar, A6.b bVar) {
        return new M(Xm.m.k(0L, j10));
    }

    @Override
    public void g(long j10) {
    }

    public Id.p h(Context context, String str, Rc.b bVar) {
        int b6;
        Id.p pVar = new Id.p();
        int f4 = bVar.f(context, str);
        pVar.a = f4;
        int i10 = 1;
        int i11 = 0;
        if (f4 != 0) {
            b6 = bVar.b(context, str, false);
            pVar.b = b6;
        } else {
            b6 = bVar.b(context, str, true);
            pVar.b = b6;
        }
        int i12 = pVar.a;
        if (i12 != 0) {
            i11 = i12;
        } else if (b6 == 0) {
            i10 = 0;
            pVar.c = i10;
            return pVar;
        }
        if (i11 >= b6) {
            i10 = -1;
        }
        pVar.c = i10;
        return pVar;
    }

    public Object j(Provider provider) {
        return provider == null ? KeyPairGenerator.getInstance("SHA-512") : KeyPairGenerator.getInstance("SHA-512", provider);
    }

    public Object then(nd.j jVar) {
        return null;
    }

    public String toString() {
        switch (this.f31253w) {
            case 7:
                return "RectangleShape";
            default:
                return super.toString();
        }
    }

    public e(Ck.h hVar) {
        this.f31253w = 18;
    }
}