导航菜单

页面标题

页面副标题

Perplexity v2.48.1 - J.java 源代码

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

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


package ek;

import U2.Z0;
import android.net.Uri;
import android.view.View;
import android.webkit.URLUtil;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import com.stripe.android.financialconnections.lite.FinancialConnectionsSheetLiteActivity;
import gm.AbstractC0834i;
import java.util.Locale;
import ji.C0908m;
import kotlin.Result;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.jvm.internal.Intrinsics;

public final class J extends WebViewClient {
    public final int a = 0;
    public Object b;

    public J() {
    }

    public void a(Uri uri) {
        com.mapbox.common.movement.a aVar;
        String uri2 = uri.toString();
        Intrinsics.g(uri2, "toString(...)");
        Locale ENGLISH = Locale.ENGLISH;
        Intrinsics.g(ENGLISH, "ENGLISH");
        String lowerCase = uri2.toLowerCase(ENGLISH);
        Intrinsics.g(lowerCase, "toLowerCase(...)");
        if (!AbstractC0834i.P(lowerCase, "https://emv3ds/challenge", false) || (aVar = (I) this.b) == null) {
            return;
        }
        String query = uri.getQuery();
        com.mapbox.common.movement.a aVar2 = aVar;
        if (query == null) {
            query = "";
        }
        C c = (C) aVar2.x;
        c.x = query;
        View.OnClickListener onClickListener = c.y;
        if (onClickListener != null) {
            onClickListener.onClick(c);
        }
    }

    @Override
    public WebResourceResponse shouldInterceptRequest(WebView view, WebResourceRequest request) {
        switch (this.a) {
            case 0:
                Intrinsics.h(view, "view");
                Intrinsics.h(request, "request");
                Uri url = request.getUrl();
                Intrinsics.g(url, "getUrl(...)");
                a(url);
                Uri url2 = request.getUrl();
                Intrinsics.g(url2, "getUrl(...)");
                return URLUtil.isDataUrl(url2.toString()) ? super.shouldInterceptRequest(view, request) : new WebResourceResponse(null, null, null);
            default:
                return super.shouldInterceptRequest(view, request);
        }
    }

    @Override
    public final boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
        Object a;
        Object value;
        switch (this.a) {
            case 0:
                Intrinsics.h(view, "view");
                Intrinsics.h(request, "request");
                Uri url = request.getUrl();
                Intrinsics.g(url, "getUrl(...)");
                a(url);
                return true;
            default:
                Uri url2 = request != null ? request.getUrl() : null;
                int i = FinancialConnectionsSheetLiteActivity.X;
                FinancialConnectionsSheetLiteActivity financialConnectionsSheetLiteActivity = (FinancialConnectionsSheetLiteActivity) this.b;
                if (url2 == null) {
                    return false;
                }
                C0908m c0908m = (C0908m) financialConnectionsSheetLiteActivity.z.getValue();
                String uri = url2.toString();
                Intrinsics.g(uri, "toString(...)");
                Z0 z0 = new Z0(25, uri, c0908m);
                try {
                    int i2 = Result.x;
                    value = c0908m.Z.getValue();
                } catch (Throwable th2) {
                    int i3 = Result.x;
                    a = ResultKt.a(th2);
                }
                if (value == null) {
                    throw new IllegalArgumentException("Required value was null.");
                }
                z0.invoke(value);
                a = Unit.a;
                Throwable a2 = Result.a(a);
                if (a2 == null) {
                    return true;
                }
                c0908m.v("State is null", a2);
                return true;
        }
    }

    public J(FinancialConnectionsSheetLiteActivity financialConnectionsSheetLiteActivity) {
        this.b = financialConnectionsSheetLiteActivity;
    }
}