正在查看: Clean Center v0.5.5 应用的 vc2.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Clean Center v0.5.5 应用的 vc2.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.yandex.mobile.ads.impl;
import android.content.Context;
import android.net.Uri;
import io.appmetrica.analytics.networktasks.internal.CommonUrlParts;
import java.util.HashMap;
import java.util.Map;
import kotlin.jvm.internal.Intrinsics;
public final class vc2 {
private static final String g = "https://mobile.yandexadexchange.net";
private final q7 a;
private final xc2 b;
private final tl1 c;
private final bp d;
private final b30 e;
private final vs1 f;
public vc2(q7 adRequestProvider, xc2 requestReporter, tl1 requestHelper, bp cmpRequestConfigurator, b30 encryptedQueryConfigurator, vs1 sensitiveModeChecker) {
Intrinsics.checkNotNullParameter(adRequestProvider, "adRequestProvider");
Intrinsics.checkNotNullParameter(requestReporter, "requestReporter");
Intrinsics.checkNotNullParameter(requestHelper, "requestHelper");
Intrinsics.checkNotNullParameter(cmpRequestConfigurator, "cmpRequestConfigurator");
Intrinsics.checkNotNullParameter(encryptedQueryConfigurator, "encryptedQueryConfigurator");
Intrinsics.checkNotNullParameter(sensitiveModeChecker, "sensitiveModeChecker");
this.a = adRequestProvider;
this.b = requestReporter;
this.c = requestHelper;
this.d = cmpRequestConfigurator;
this.e = encryptedQueryConfigurator;
this.f = sensitiveModeChecker;
}
public final tc2 a(Context context, g3 adConfiguration, uc2 requestConfiguration, Object requestTag, wc2 requestListener) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(adConfiguration, "adConfiguration");
Intrinsics.checkNotNullParameter(requestConfiguration, "requestConfiguration");
Intrinsics.checkNotNullParameter(requestTag, "requestTag");
Intrinsics.checkNotNullParameter(requestListener, "requestListener");
String a = requestConfiguration.a();
String b = requestConfiguration.b();
q7 q7Var = this.a;
Map<String, String> parameters = requestConfiguration.getParameters();
q7Var.getClass();
HashMap a2 = q7.a(parameters);
f30 k = adConfiguration.k();
String g2 = k.g();
String e = k.e();
String a3 = k.a();
if (a3 == null || a3.length() == 0) {
a3 = g;
}
Uri.Builder appendQueryParameter = Uri.parse(a3).buildUpon().appendPath("v2").appendPath("vmap").appendPath(a).appendQueryParameter("video-category-id", b);
this.f.getClass();
Intrinsics.checkNotNullParameter(context, "context");
if (!vs1.a(context)) {
tl1 tl1Var = this.c;
Intrinsics.checkNotNull(appendQueryParameter);
tl1Var.getClass();
tl1.a(appendQueryParameter, CommonUrlParts.UUID, g2);
this.c.getClass();
tl1.a(appendQueryParameter, "mauid", e);
}
bp bpVar = this.d;
Intrinsics.checkNotNull(appendQueryParameter);
bpVar.a(context, appendQueryParameter);
if (a2 != null) {
for (Map.Entry entry : a2.entrySet()) {
appendQueryParameter.appendQueryParameter((String) entry.getKey(), (String) entry.getValue());
}
}
new h30(context, adConfiguration).a(context, appendQueryParameter);
b30 b30Var = this.e;
String uri = appendQueryParameter.build().toString();
Intrinsics.checkNotNullExpressionValue(uri, "toString(...)");
tc2 tc2Var = new tc2(context, adConfiguration, b30Var.a(context, uri), new fd2(requestListener), requestConfiguration, this.b, new sc2(), b91.a());
tc2Var.b(requestTag);
return tc2Var;
}
}