Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,195 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.net.Uri;
import androidx.annotation.RequiresApi;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.time.Instant;
import java.util.HashSet;
import java.util.List;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
@RequiresApi(33)
/* loaded from: classes.dex */
public final class DeletionRequest {
public static final Companion Companion = new Companion(null);
public static final int DELETION_MODE_ALL = 0;
public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA = 1;
public static final int MATCH_BEHAVIOR_DELETE = 0;
public static final int MATCH_BEHAVIOR_PRESERVE = 1;
private final int deletionMode;
private final List<Uri> domainUris;
private final Instant end;
private final int matchBehavior;
private final List<Uri> originUris;
private final Instant start;
public final int getDeletionMode() {
return this.deletionMode;
}
public final List<Uri> getDomainUris() {
return this.domainUris;
}
public final Instant getEnd() {
return this.end;
}
public final int getMatchBehavior() {
return this.matchBehavior;
}
public final List<Uri> getOriginUris() {
return this.originUris;
}
public final Instant getStart() {
return this.start;
}
/* JADX WARN: Multi-variable type inference failed */
public DeletionRequest(int i, int i2, Instant start, Instant end, List<? extends Uri> domainUris, List<? extends Uri> originUris) {
Intrinsics.checkNotNullParameter(start, "start");
Intrinsics.checkNotNullParameter(end, "end");
Intrinsics.checkNotNullParameter(domainUris, "domainUris");
Intrinsics.checkNotNullParameter(originUris, "originUris");
this.deletionMode = i;
this.matchBehavior = i2;
this.start = start;
this.end = end;
this.domainUris = domainUris;
this.originUris = originUris;
}
/* JADX WARN: Illegal instructions before constructor call */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public /* synthetic */ DeletionRequest(int r8, int r9, java.time.Instant r10, java.time.Instant r11, java.util.List r12, java.util.List r13, int r14, kotlin.jvm.internal.DefaultConstructorMarker r15) {
/*
r7 = this;
r15 = r14 & 4
if (r15 == 0) goto Lb
java.time.Instant r10 = java.time.Instant.MIN
java.lang.String r15 = "MIN"
kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r10, r15)
Lb:
r3 = r10
r10 = r14 & 8
if (r10 == 0) goto L17
java.time.Instant r11 = java.time.Instant.MAX
java.lang.String r10 = "MAX"
kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r11, r10)
L17:
r4 = r11
r10 = r14 & 16
if (r10 == 0) goto L20
java.util.List r12 = kotlin.collections.CollectionsKt.emptyList()
L20:
r5 = r12
r10 = r14 & 32
if (r10 == 0) goto L29
java.util.List r13 = kotlin.collections.CollectionsKt.emptyList()
L29:
r6 = r13
r0 = r7
r1 = r8
r2 = r9
r0.<init>(r1, r2, r3, r4, r5, r6)
return
*/
throw new UnsupportedOperationException("Method not decompiled: androidx.privacysandbox.ads.adservices.measurement.DeletionRequest.<init>(int, int, java.time.Instant, java.time.Instant, java.util.List, java.util.List, int, kotlin.jvm.internal.DefaultConstructorMarker):void");
}
public int hashCode() {
return (((((((((Integer.hashCode(this.deletionMode) * 31) + this.domainUris.hashCode()) * 31) + this.originUris.hashCode()) * 31) + this.start.hashCode()) * 31) + this.end.hashCode()) * 31) + Integer.hashCode(this.matchBehavior);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof DeletionRequest)) {
return false;
}
DeletionRequest deletionRequest = (DeletionRequest) obj;
return this.deletionMode == deletionRequest.deletionMode && Intrinsics.areEqual(new HashSet(this.domainUris), new HashSet(deletionRequest.domainUris)) && Intrinsics.areEqual(new HashSet(this.originUris), new HashSet(deletionRequest.originUris)) && Intrinsics.areEqual(this.start, deletionRequest.start) && Intrinsics.areEqual(this.end, deletionRequest.end) && this.matchBehavior == deletionRequest.matchBehavior;
}
public String toString() {
return "DeletionRequest { DeletionMode=" + (this.deletionMode == 0 ? "DELETION_MODE_ALL" : "DELETION_MODE_EXCLUDE_INTERNAL_DATA") + ", MatchBehavior=" + (this.matchBehavior == 0 ? "MATCH_BEHAVIOR_DELETE" : "MATCH_BEHAVIOR_PRESERVE") + ", Start=" + this.start + ", End=" + this.end + ", DomainUris=" + this.domainUris + ", OriginUris=" + this.originUris + " }";
}
public static final class Companion {
@Retention(RetentionPolicy.SOURCE)
public @interface DeletionMode {
}
@Retention(RetentionPolicy.SOURCE)
public @interface MatchBehavior {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
}
@RequiresApi(33)
public static final class Builder {
private final int deletionMode;
private List<? extends Uri> domainUris;
private Instant end;
private final int matchBehavior;
private List<? extends Uri> originUris;
private Instant start;
public final Builder setDomainUris(List<? extends Uri> domainUris) {
Intrinsics.checkNotNullParameter(domainUris, "domainUris");
this.domainUris = domainUris;
return this;
}
public final Builder setEnd(Instant end) {
Intrinsics.checkNotNullParameter(end, "end");
this.end = end;
return this;
}
public final Builder setOriginUris(List<? extends Uri> originUris) {
Intrinsics.checkNotNullParameter(originUris, "originUris");
this.originUris = originUris;
return this;
}
public final Builder setStart(Instant start) {
Intrinsics.checkNotNullParameter(start, "start");
this.start = start;
return this;
}
public Builder(int i, int i2) {
this.deletionMode = i;
this.matchBehavior = i2;
Instant MIN = Instant.MIN;
Intrinsics.checkNotNullExpressionValue(MIN, "MIN");
this.start = MIN;
Instant MAX = Instant.MAX;
Intrinsics.checkNotNullExpressionValue(MAX, "MAX");
this.end = MAX;
this.domainUris = CollectionsKt__CollectionsKt.emptyList();
this.originUris = CollectionsKt__CollectionsKt.emptyList();
}
public final DeletionRequest build() {
return new DeletionRequest(this.deletionMode, this.matchBehavior, this.start, this.end, this.domainUris, this.originUris);
}
}
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline0 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline1 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline10 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline11 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline12 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline13 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline14 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline15 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline16 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline17 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline18 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline19 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline2 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline20 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline21 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline22 {
}

View File

@@ -0,0 +1,8 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline23 {
public static /* bridge */ /* synthetic */ Class m() {
return android.adservices.measurement.MeasurementManager.class;
}
}

View File

@@ -0,0 +1,8 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline24 {
public static /* bridge */ /* synthetic */ android.adservices.measurement.MeasurementManager m(Object obj) {
return (android.adservices.measurement.MeasurementManager) obj;
}
}

View File

@@ -0,0 +1,12 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.adservices.measurement.WebSourceRegistrationRequest;
import android.net.Uri;
import java.util.List;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline25 {
public static /* synthetic */ WebSourceRegistrationRequest.Builder m(List list, Uri uri) {
return new WebSourceRegistrationRequest.Builder(list, uri);
}
}

View File

@@ -0,0 +1,7 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline26 {
public static /* synthetic */ void m() {
}
}

View File

@@ -0,0 +1,11 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.adservices.measurement.WebSourceParams;
import android.net.Uri;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline27 {
public static /* synthetic */ WebSourceParams.Builder m(Uri uri) {
return new WebSourceParams.Builder(uri);
}
}

View File

@@ -0,0 +1,7 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline28 {
public static /* synthetic */ void m() {
}
}

View File

@@ -0,0 +1,12 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.adservices.measurement.WebTriggerRegistrationRequest;
import android.net.Uri;
import java.util.List;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline29 {
public static /* synthetic */ WebTriggerRegistrationRequest.Builder m(List list, Uri uri) {
return new WebTriggerRegistrationRequest.Builder(list, uri);
}
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline3 {
}

View File

@@ -0,0 +1,7 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline30 {
public static /* synthetic */ void m() {
}
}

View File

@@ -0,0 +1,10 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.adservices.measurement.DeletionRequest;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline31 {
public static /* synthetic */ DeletionRequest.Builder m() {
return new DeletionRequest.Builder();
}
}

View File

@@ -0,0 +1,11 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.adservices.measurement.WebTriggerParams;
import android.net.Uri;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline32 {
public static /* synthetic */ WebTriggerParams.Builder m(Uri uri) {
return new WebTriggerParams.Builder(uri);
}
}

View File

@@ -0,0 +1,7 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline33 {
public static /* synthetic */ void m() {
}
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline4 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline5 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline6 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline7 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline8 {
}

View File

@@ -0,0 +1,5 @@
package androidx.privacysandbox.ads.adservices.measurement;
/* loaded from: classes.dex */
public abstract /* synthetic */ class MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline9 {
}

View File

@@ -0,0 +1,302 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.adservices.measurement.DeletionRequest;
import android.adservices.measurement.WebSourceParams;
import android.adservices.measurement.WebSourceRegistrationRequest;
import android.adservices.measurement.WebTriggerParams;
import android.annotation.SuppressLint;
import android.content.Context;
import android.net.Uri;
import android.view.InputEvent;
import androidx.annotation.DoNotInline;
import androidx.annotation.RequiresExtension;
import androidx.annotation.RequiresPermission;
import androidx.core.os.OutcomeReceiverKt;
import androidx.credentials.CredentialManager$$ExternalSyntheticLambda0;
import androidx.privacysandbox.ads.adservices.internal.AdServicesInfo;
import java.util.ArrayList;
import java.util.List;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt;
import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt;
import kotlin.coroutines.jvm.internal.DebugProbesKt;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.CancellableContinuationImpl;
/* loaded from: classes.dex */
public abstract class MeasurementManager {
public static final Companion Companion = new Companion(null);
public static final int MEASUREMENT_API_STATE_DISABLED = 0;
public static final int MEASUREMENT_API_STATE_ENABLED = 1;
@SuppressLint({"NewApi", "ClassVerificationFailure"})
public static final MeasurementManager obtain(Context context) {
return Companion.obtain(context);
}
public abstract Object deleteRegistrations(DeletionRequest deletionRequest, Continuation continuation);
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
public abstract Object getMeasurementApiStatus(Continuation continuation);
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
public abstract Object registerSource(Uri uri, InputEvent inputEvent, Continuation continuation);
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
public abstract Object registerTrigger(Uri uri, Continuation continuation);
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
public abstract Object registerWebSource(WebSourceRegistrationRequest webSourceRegistrationRequest, Continuation continuation);
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
public abstract Object registerWebTrigger(WebTriggerRegistrationRequest webTriggerRegistrationRequest, Continuation continuation);
@SuppressLint({"NewApi", "ClassVerificationFailure"})
@RequiresExtension(extension = 1000000, version = 5)
@SourceDebugExtension({"SMAP\nMeasurementManager.kt\nKotlin\n*S Kotlin\n*F\n+ 1 MeasurementManager.kt\nandroidx/privacysandbox/ads/adservices/measurement/MeasurementManager$Api33Ext5Impl\n+ 2 CancellableContinuation.kt\nkotlinx/coroutines/CancellableContinuationKt\n*L\n1#1,263:1\n314#2,11:264\n314#2,11:275\n314#2,11:286\n314#2,11:297\n314#2,11:308\n314#2,11:319\n*S KotlinDebug\n*F\n+ 1 MeasurementManager.kt\nandroidx/privacysandbox/ads/adservices/measurement/MeasurementManager$Api33Ext5Impl\n*L\n106#1:264,11\n131#1:275,11\n144#1:286,11\n155#1:297,11\n193#1:308,11\n226#1:319,11\n*E\n"})
public static final class Api33Ext5Impl extends MeasurementManager {
private final android.adservices.measurement.MeasurementManager mMeasurementManager;
public Api33Ext5Impl(android.adservices.measurement.MeasurementManager mMeasurementManager) {
Intrinsics.checkNotNullParameter(mMeasurementManager, "mMeasurementManager");
this.mMeasurementManager = mMeasurementManager;
}
/* JADX WARN: Illegal instructions before constructor call */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public Api33Ext5Impl(android.content.Context r2) {
/*
r1 = this;
java.lang.String r0 = "context"
kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r2, r0)
java.lang.Class r0 = androidx.privacysandbox.ads.adservices.measurement.MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline23.m()
java.lang.Object r2 = r2.getSystemService(r0)
java.lang.String r0 = "context.getSystemService…:class.java\n )"
kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r2, r0)
android.adservices.measurement.MeasurementManager r2 = androidx.privacysandbox.ads.adservices.measurement.MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline24.m(r2)
r1.<init>(r2)
return
*/
throw new UnsupportedOperationException("Method not decompiled: androidx.privacysandbox.ads.adservices.measurement.MeasurementManager.Api33Ext5Impl.<init>(android.content.Context):void");
}
/* JADX INFO: Access modifiers changed from: private */
public final android.adservices.measurement.DeletionRequest convertDeletionRequest(DeletionRequest deletionRequest) {
DeletionRequest.Builder deletionMode;
DeletionRequest.Builder matchBehavior;
DeletionRequest.Builder start;
DeletionRequest.Builder end;
DeletionRequest.Builder domainUris;
DeletionRequest.Builder originUris;
android.adservices.measurement.DeletionRequest build;
deletionMode = MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline31.m().setDeletionMode(deletionRequest.getDeletionMode());
matchBehavior = deletionMode.setMatchBehavior(deletionRequest.getMatchBehavior());
start = matchBehavior.setStart(deletionRequest.getStart());
end = start.setEnd(deletionRequest.getEnd());
domainUris = end.setDomainUris(deletionRequest.getDomainUris());
originUris = domainUris.setOriginUris(deletionRequest.getOriginUris());
build = originUris.build();
Intrinsics.checkNotNullExpressionValue(build, "Builder()\n …\n .build()");
return build;
}
/* JADX INFO: Access modifiers changed from: private */
public final android.adservices.measurement.WebSourceRegistrationRequest convertWebSourceRequest(WebSourceRegistrationRequest webSourceRegistrationRequest) {
WebSourceRegistrationRequest.Builder webDestination;
WebSourceRegistrationRequest.Builder appDestination;
WebSourceRegistrationRequest.Builder inputEvent;
WebSourceRegistrationRequest.Builder verifiedDestination;
android.adservices.measurement.WebSourceRegistrationRequest build;
MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline26.m();
webDestination = MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline25.m(convertWebSourceParams(webSourceRegistrationRequest.getWebSourceParams()), webSourceRegistrationRequest.getTopOriginUri()).setWebDestination(webSourceRegistrationRequest.getWebDestination());
appDestination = webDestination.setAppDestination(webSourceRegistrationRequest.getAppDestination());
inputEvent = appDestination.setInputEvent(webSourceRegistrationRequest.getInputEvent());
verifiedDestination = inputEvent.setVerifiedDestination(webSourceRegistrationRequest.getVerifiedDestination());
build = verifiedDestination.build();
Intrinsics.checkNotNullExpressionValue(build, "Builder(\n …\n .build()");
return build;
}
private final List<android.adservices.measurement.WebSourceParams> convertWebSourceParams(List<WebSourceParams> list) {
WebSourceParams.Builder debugKeyAllowed;
android.adservices.measurement.WebSourceParams build;
ArrayList arrayList = new ArrayList();
for (WebSourceParams webSourceParams : list) {
MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline28.m();
debugKeyAllowed = MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline27.m(webSourceParams.getRegistrationUri()).setDebugKeyAllowed(webSourceParams.getDebugKeyAllowed());
build = debugKeyAllowed.build();
Intrinsics.checkNotNullExpressionValue(build, "Builder(param.registrati… .build()");
arrayList.add(build);
}
return arrayList;
}
/* JADX INFO: Access modifiers changed from: private */
public final android.adservices.measurement.WebTriggerRegistrationRequest convertWebTriggerRequest(WebTriggerRegistrationRequest webTriggerRegistrationRequest) {
android.adservices.measurement.WebTriggerRegistrationRequest build;
MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline30.m();
build = MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline29.m(convertWebTriggerParams(webTriggerRegistrationRequest.getWebTriggerParams()), webTriggerRegistrationRequest.getDestination()).build();
Intrinsics.checkNotNullExpressionValue(build, "Builder(\n …\n .build()");
return build;
}
private final List<android.adservices.measurement.WebTriggerParams> convertWebTriggerParams(List<WebTriggerParams> list) {
WebTriggerParams.Builder debugKeyAllowed;
android.adservices.measurement.WebTriggerParams build;
ArrayList arrayList = new ArrayList();
for (WebTriggerParams webTriggerParams : list) {
MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline33.m();
debugKeyAllowed = MeasurementManager$Api33Ext5Impl$$ExternalSyntheticApiModelOutline32.m(webTriggerParams.getRegistrationUri()).setDebugKeyAllowed(webTriggerParams.getDebugKeyAllowed());
build = debugKeyAllowed.build();
Intrinsics.checkNotNullExpressionValue(build, "Builder(param.registrati… .build()");
arrayList.add(build);
}
return arrayList;
}
@Override // androidx.privacysandbox.ads.adservices.measurement.MeasurementManager
@DoNotInline
public Object deleteRegistrations(DeletionRequest deletionRequest, Continuation continuation) {
Continuation intercepted;
Object coroutine_suspended;
Object coroutine_suspended2;
intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation);
CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1);
cancellableContinuationImpl.initCancellability();
this.mMeasurementManager.deleteRegistrations(convertDeletionRequest(deletionRequest), new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl));
Object result = cancellableContinuationImpl.getResult();
coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (result == coroutine_suspended) {
DebugProbesKt.probeCoroutineSuspended(continuation);
}
coroutine_suspended2 = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
return result == coroutine_suspended2 ? result : Unit.INSTANCE;
}
@Override // androidx.privacysandbox.ads.adservices.measurement.MeasurementManager
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
@DoNotInline
public Object getMeasurementApiStatus(Continuation continuation) {
Continuation intercepted;
Object coroutine_suspended;
intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation);
CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1);
cancellableContinuationImpl.initCancellability();
this.mMeasurementManager.getMeasurementApiStatus(new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl));
Object result = cancellableContinuationImpl.getResult();
coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (result == coroutine_suspended) {
DebugProbesKt.probeCoroutineSuspended(continuation);
}
return result;
}
@Override // androidx.privacysandbox.ads.adservices.measurement.MeasurementManager
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
@DoNotInline
public Object registerSource(Uri uri, InputEvent inputEvent, Continuation continuation) {
Continuation intercepted;
Object coroutine_suspended;
Object coroutine_suspended2;
intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation);
CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1);
cancellableContinuationImpl.initCancellability();
this.mMeasurementManager.registerSource(uri, inputEvent, new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl));
Object result = cancellableContinuationImpl.getResult();
coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (result == coroutine_suspended) {
DebugProbesKt.probeCoroutineSuspended(continuation);
}
coroutine_suspended2 = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
return result == coroutine_suspended2 ? result : Unit.INSTANCE;
}
@Override // androidx.privacysandbox.ads.adservices.measurement.MeasurementManager
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
@DoNotInline
public Object registerTrigger(Uri uri, Continuation continuation) {
Continuation intercepted;
Object coroutine_suspended;
Object coroutine_suspended2;
intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation);
CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1);
cancellableContinuationImpl.initCancellability();
this.mMeasurementManager.registerTrigger(uri, new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl));
Object result = cancellableContinuationImpl.getResult();
coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (result == coroutine_suspended) {
DebugProbesKt.probeCoroutineSuspended(continuation);
}
coroutine_suspended2 = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
return result == coroutine_suspended2 ? result : Unit.INSTANCE;
}
@Override // androidx.privacysandbox.ads.adservices.measurement.MeasurementManager
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
@DoNotInline
public Object registerWebSource(WebSourceRegistrationRequest webSourceRegistrationRequest, Continuation continuation) {
Continuation intercepted;
Object coroutine_suspended;
Object coroutine_suspended2;
intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation);
CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1);
cancellableContinuationImpl.initCancellability();
this.mMeasurementManager.registerWebSource(convertWebSourceRequest(webSourceRegistrationRequest), new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl));
Object result = cancellableContinuationImpl.getResult();
coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (result == coroutine_suspended) {
DebugProbesKt.probeCoroutineSuspended(continuation);
}
coroutine_suspended2 = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
return result == coroutine_suspended2 ? result : Unit.INSTANCE;
}
@Override // androidx.privacysandbox.ads.adservices.measurement.MeasurementManager
@RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")
@DoNotInline
public Object registerWebTrigger(WebTriggerRegistrationRequest webTriggerRegistrationRequest, Continuation continuation) {
Continuation intercepted;
Object coroutine_suspended;
Object coroutine_suspended2;
intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation);
CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1);
cancellableContinuationImpl.initCancellability();
this.mMeasurementManager.registerWebTrigger(convertWebTriggerRequest(webTriggerRegistrationRequest), new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl));
Object result = cancellableContinuationImpl.getResult();
coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
if (result == coroutine_suspended) {
DebugProbesKt.probeCoroutineSuspended(continuation);
}
coroutine_suspended2 = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED();
return result == coroutine_suspended2 ? result : Unit.INSTANCE;
}
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
@SuppressLint({"NewApi", "ClassVerificationFailure"})
public final MeasurementManager obtain(Context context) {
Intrinsics.checkNotNullParameter(context, "context");
StringBuilder sb = new StringBuilder();
sb.append("AdServicesInfo.version=");
AdServicesInfo adServicesInfo = AdServicesInfo.INSTANCE;
sb.append(adServicesInfo.version());
if (adServicesInfo.version() >= 5) {
return new Api33Ext5Impl(context);
}
return null;
}
}
}

View File

@@ -0,0 +1,45 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.net.Uri;
import androidx.annotation.RequiresApi;
import kotlin.jvm.internal.Intrinsics;
@RequiresApi(33)
/* loaded from: classes.dex */
public final class WebSourceParams {
private final boolean debugKeyAllowed;
private final Uri registrationUri;
public final boolean getDebugKeyAllowed() {
return this.debugKeyAllowed;
}
public final Uri getRegistrationUri() {
return this.registrationUri;
}
public WebSourceParams(Uri registrationUri, boolean z) {
Intrinsics.checkNotNullParameter(registrationUri, "registrationUri");
this.registrationUri = registrationUri;
this.debugKeyAllowed = z;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof WebSourceParams)) {
return false;
}
WebSourceParams webSourceParams = (WebSourceParams) obj;
return Intrinsics.areEqual(this.registrationUri, webSourceParams.registrationUri) && this.debugKeyAllowed == webSourceParams.debugKeyAllowed;
}
public int hashCode() {
return (this.registrationUri.hashCode() * 31) + Boolean.hashCode(this.debugKeyAllowed);
}
public String toString() {
return "WebSourceParams { RegistrationUri=" + this.registrationUri + ", DebugKeyAllowed=" + this.debugKeyAllowed + " }";
}
}

View File

@@ -0,0 +1,137 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.net.Uri;
import android.view.InputEvent;
import androidx.annotation.RequiresApi;
import java.util.List;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
@RequiresApi(33)
/* loaded from: classes.dex */
public final class WebSourceRegistrationRequest {
private final Uri appDestination;
private final InputEvent inputEvent;
private final Uri topOriginUri;
private final Uri verifiedDestination;
private final Uri webDestination;
private final List<WebSourceParams> webSourceParams;
public final Uri getAppDestination() {
return this.appDestination;
}
public final InputEvent getInputEvent() {
return this.inputEvent;
}
public final Uri getTopOriginUri() {
return this.topOriginUri;
}
public final Uri getVerifiedDestination() {
return this.verifiedDestination;
}
public final Uri getWebDestination() {
return this.webDestination;
}
public final List<WebSourceParams> getWebSourceParams() {
return this.webSourceParams;
}
public WebSourceRegistrationRequest(List<WebSourceParams> webSourceParams, Uri topOriginUri, InputEvent inputEvent, Uri uri, Uri uri2, Uri uri3) {
Intrinsics.checkNotNullParameter(webSourceParams, "webSourceParams");
Intrinsics.checkNotNullParameter(topOriginUri, "topOriginUri");
this.webSourceParams = webSourceParams;
this.topOriginUri = topOriginUri;
this.inputEvent = inputEvent;
this.appDestination = uri;
this.webDestination = uri2;
this.verifiedDestination = uri3;
}
public /* synthetic */ WebSourceRegistrationRequest(List list, Uri uri, InputEvent inputEvent, Uri uri2, Uri uri3, Uri uri4, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(list, uri, (i & 4) != 0 ? null : inputEvent, (i & 8) != 0 ? null : uri2, (i & 16) != 0 ? null : uri3, (i & 32) != 0 ? null : uri4);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof WebSourceRegistrationRequest)) {
return false;
}
WebSourceRegistrationRequest webSourceRegistrationRequest = (WebSourceRegistrationRequest) obj;
return Intrinsics.areEqual(this.webSourceParams, webSourceRegistrationRequest.webSourceParams) && Intrinsics.areEqual(this.webDestination, webSourceRegistrationRequest.webDestination) && Intrinsics.areEqual(this.appDestination, webSourceRegistrationRequest.appDestination) && Intrinsics.areEqual(this.topOriginUri, webSourceRegistrationRequest.topOriginUri) && Intrinsics.areEqual(this.inputEvent, webSourceRegistrationRequest.inputEvent) && Intrinsics.areEqual(this.verifiedDestination, webSourceRegistrationRequest.verifiedDestination);
}
public int hashCode() {
int hashCode = (this.webSourceParams.hashCode() * 31) + this.topOriginUri.hashCode();
InputEvent inputEvent = this.inputEvent;
if (inputEvent != null) {
hashCode = (hashCode * 31) + inputEvent.hashCode();
}
Uri uri = this.appDestination;
if (uri != null) {
hashCode = (hashCode * 31) + uri.hashCode();
}
Uri uri2 = this.webDestination;
if (uri2 != null) {
hashCode = (hashCode * 31) + uri2.hashCode();
}
int hashCode2 = (hashCode * 31) + this.topOriginUri.hashCode();
InputEvent inputEvent2 = this.inputEvent;
if (inputEvent2 != null) {
hashCode2 = (hashCode2 * 31) + inputEvent2.hashCode();
}
Uri uri3 = this.verifiedDestination;
return uri3 != null ? (hashCode2 * 31) + uri3.hashCode() : hashCode2;
}
public String toString() {
return "WebSourceRegistrationRequest { " + ("WebSourceParams=[" + this.webSourceParams + "], TopOriginUri=" + this.topOriginUri + ", InputEvent=" + this.inputEvent + ", AppDestination=" + this.appDestination + ", WebDestination=" + this.webDestination + ", VerifiedDestination=" + this.verifiedDestination) + " }";
}
public static final class Builder {
private Uri appDestination;
private InputEvent inputEvent;
private final Uri topOriginUri;
private Uri verifiedDestination;
private Uri webDestination;
private final List<WebSourceParams> webSourceParams;
public final Builder setAppDestination(Uri uri) {
this.appDestination = uri;
return this;
}
public final Builder setInputEvent(InputEvent inputEvent) {
Intrinsics.checkNotNullParameter(inputEvent, "inputEvent");
this.inputEvent = inputEvent;
return this;
}
public final Builder setVerifiedDestination(Uri uri) {
this.verifiedDestination = uri;
return this;
}
public final Builder setWebDestination(Uri uri) {
this.webDestination = uri;
return this;
}
public Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri) {
Intrinsics.checkNotNullParameter(webSourceParams, "webSourceParams");
Intrinsics.checkNotNullParameter(topOriginUri, "topOriginUri");
this.webSourceParams = webSourceParams;
this.topOriginUri = topOriginUri;
}
public final WebSourceRegistrationRequest build() {
return new WebSourceRegistrationRequest(this.webSourceParams, this.topOriginUri, this.inputEvent, this.appDestination, this.webDestination, this.verifiedDestination);
}
}
}

View File

@@ -0,0 +1,45 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.net.Uri;
import androidx.annotation.RequiresApi;
import kotlin.jvm.internal.Intrinsics;
@RequiresApi(33)
/* loaded from: classes.dex */
public final class WebTriggerParams {
private final boolean debugKeyAllowed;
private final Uri registrationUri;
public final boolean getDebugKeyAllowed() {
return this.debugKeyAllowed;
}
public final Uri getRegistrationUri() {
return this.registrationUri;
}
public WebTriggerParams(Uri registrationUri, boolean z) {
Intrinsics.checkNotNullParameter(registrationUri, "registrationUri");
this.registrationUri = registrationUri;
this.debugKeyAllowed = z;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof WebTriggerParams)) {
return false;
}
WebTriggerParams webTriggerParams = (WebTriggerParams) obj;
return Intrinsics.areEqual(this.registrationUri, webTriggerParams.registrationUri) && this.debugKeyAllowed == webTriggerParams.debugKeyAllowed;
}
public int hashCode() {
return (this.registrationUri.hashCode() * 31) + Boolean.hashCode(this.debugKeyAllowed);
}
public String toString() {
return "WebTriggerParams { RegistrationUri=" + this.registrationUri + ", DebugKeyAllowed=" + this.debugKeyAllowed + " }";
}
}

View File

@@ -0,0 +1,47 @@
package androidx.privacysandbox.ads.adservices.measurement;
import android.net.Uri;
import androidx.annotation.RequiresApi;
import java.util.List;
import kotlin.jvm.internal.Intrinsics;
@RequiresApi(33)
/* loaded from: classes.dex */
public final class WebTriggerRegistrationRequest {
private final Uri destination;
private final List<WebTriggerParams> webTriggerParams;
public final Uri getDestination() {
return this.destination;
}
public final List<WebTriggerParams> getWebTriggerParams() {
return this.webTriggerParams;
}
public WebTriggerRegistrationRequest(List<WebTriggerParams> webTriggerParams, Uri destination) {
Intrinsics.checkNotNullParameter(webTriggerParams, "webTriggerParams");
Intrinsics.checkNotNullParameter(destination, "destination");
this.webTriggerParams = webTriggerParams;
this.destination = destination;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof WebTriggerRegistrationRequest)) {
return false;
}
WebTriggerRegistrationRequest webTriggerRegistrationRequest = (WebTriggerRegistrationRequest) obj;
return Intrinsics.areEqual(this.webTriggerParams, webTriggerRegistrationRequest.webTriggerParams) && Intrinsics.areEqual(this.destination, webTriggerRegistrationRequest.destination);
}
public int hashCode() {
return (this.webTriggerParams.hashCode() * 31) + this.destination.hashCode();
}
public String toString() {
return "WebTriggerRegistrationRequest { WebTriggerParams=" + this.webTriggerParams + ", Destination=" + this.destination;
}
}