导航菜单

页面标题

页面副标题

Handling Master v2 - c.java 源代码

正在查看: Handling Master v2 应用的 c.java JAVA 源代码文件

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


package com.yandex.mobile.ads.impl;

import android.content.Context;
import com.yandex.mobile.ads.impl.eh0;
import java.io.IOException;
import java.util.Map;
import javax.net.ssl.SSLSocketFactory;
import kotlin.jvm.internal.Intrinsics;

public final class c extends wj implements eh0.b {
    private final a a;
    private final wj b;

    public c(Context context, SSLSocketFactory sSLSocketFactory) {
        this(context, sSLSocketFactory, new fh0(), d.a());
    }

    @Override
    public final xg0 a(rn1<?> request, Map<String, String> additionalHeaders) throws IOException, nh {
        Intrinsics.checkNotNullParameter(request, "request");
        Intrinsics.checkNotNullParameter(additionalHeaders, "additionalHeaders");
        String l = request.l();
        boolean a = this.a.a(l);
        if (l != null && !a) {
            String a2 = qg0.c.a();
            String l2 = request.l();
            Intrinsics.checkNotNull(l2);
            additionalHeaders.put(a2, l2);
        }
        xg0 a3 = this.b.a(request, additionalHeaders);
        Intrinsics.checkNotNullExpressionValue(a3, "executeRequest(...)");
        return a3;
    }

    public c(Context context, SSLSocketFactory sSLSocketFactory, fh0 hurlStackFactory, a aabCryptedUrlValidator) {
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(hurlStackFactory, "hurlStackFactory");
        Intrinsics.checkNotNullParameter(aabCryptedUrlValidator, "aabCryptedUrlValidator");
        this.a = aabCryptedUrlValidator;
        hurlStackFactory.getClass();
        this.b = fh0.a(context, this, sSLSocketFactory);
    }

    @Override
    public final String a(String str) {
        return (str == null || this.a.a(str)) ? str : "https://yandex.ru/appcry";
    }
}