- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
88 lines
4.6 KiB
Java
88 lines
4.6 KiB
Java
package com.google.android.gms.internal.p000authapi;
|
|
|
|
import android.app.Activity;
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.Nullable;
|
|
import com.google.android.gms.auth.api.identity.CredentialSavingClient;
|
|
import com.google.android.gms.auth.api.identity.SaveAccountLinkingTokenRequest;
|
|
import com.google.android.gms.auth.api.identity.SaveAccountLinkingTokenResult;
|
|
import com.google.android.gms.auth.api.identity.SavePasswordRequest;
|
|
import com.google.android.gms.auth.api.identity.SavePasswordResult;
|
|
import com.google.android.gms.auth.api.identity.zbi;
|
|
import com.google.android.gms.common.api.Api;
|
|
import com.google.android.gms.common.api.GoogleApi;
|
|
import com.google.android.gms.common.api.Status;
|
|
import com.google.android.gms.common.api.internal.RemoteCall;
|
|
import com.google.android.gms.common.api.internal.TaskApiCall;
|
|
import com.google.android.gms.common.internal.Preconditions;
|
|
import com.google.android.gms.common.internal.safeparcel.SafeParcelableSerializer;
|
|
import com.google.android.gms.tasks.Task;
|
|
import com.google.android.gms.tasks.TaskCompletionSource;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zbag extends GoogleApi implements CredentialSavingClient {
|
|
private static final Api.ClientKey zba;
|
|
private static final Api.AbstractClientBuilder zbb;
|
|
private static final Api zbc;
|
|
private final String zbd;
|
|
|
|
static {
|
|
Api.ClientKey clientKey = new Api.ClientKey();
|
|
zba = clientKey;
|
|
zbad zbadVar = new zbad();
|
|
zbb = zbadVar;
|
|
zbc = new Api("Auth.Api.Identity.CredentialSaving.API", zbadVar, clientKey);
|
|
}
|
|
|
|
public zbag(@NonNull Activity activity, @NonNull zbi zbiVar) {
|
|
super(activity, (Api<zbi>) zbc, zbiVar, GoogleApi.Settings.DEFAULT_SETTINGS);
|
|
this.zbd = zbat.zba();
|
|
}
|
|
|
|
@Override // com.google.android.gms.auth.api.identity.CredentialSavingClient
|
|
public final Status getStatusFromIntent(@Nullable Intent intent) {
|
|
if (intent == null) {
|
|
return Status.RESULT_INTERNAL_ERROR;
|
|
}
|
|
Status status = (Status) SafeParcelableSerializer.deserializeFromIntentExtra(intent, "status", Status.CREATOR);
|
|
return status == null ? Status.RESULT_INTERNAL_ERROR : status;
|
|
}
|
|
|
|
@Override // com.google.android.gms.auth.api.identity.CredentialSavingClient
|
|
public final Task<SaveAccountLinkingTokenResult> saveAccountLinkingToken(@NonNull SaveAccountLinkingTokenRequest saveAccountLinkingTokenRequest) {
|
|
Preconditions.checkNotNull(saveAccountLinkingTokenRequest);
|
|
SaveAccountLinkingTokenRequest.Builder zba2 = SaveAccountLinkingTokenRequest.zba(saveAccountLinkingTokenRequest);
|
|
zba2.zba(this.zbd);
|
|
final SaveAccountLinkingTokenRequest build = zba2.build();
|
|
return doRead(TaskApiCall.builder().setFeatures(zbas.zbg).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth-api.zbab
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
@Override // com.google.android.gms.common.api.internal.RemoteCall
|
|
public final void accept(Object obj, Object obj2) {
|
|
((zbn) ((zbh) obj).getService()).zbc(new zbae(zbag.this, (TaskCompletionSource) obj2), (SaveAccountLinkingTokenRequest) Preconditions.checkNotNull(build));
|
|
}
|
|
}).setAutoResolveMissingFeatures(false).setMethodKey(1535).build());
|
|
}
|
|
|
|
@Override // com.google.android.gms.auth.api.identity.CredentialSavingClient
|
|
public final Task<SavePasswordResult> savePassword(@NonNull SavePasswordRequest savePasswordRequest) {
|
|
Preconditions.checkNotNull(savePasswordRequest);
|
|
SavePasswordRequest.Builder zba2 = SavePasswordRequest.zba(savePasswordRequest);
|
|
zba2.zba(this.zbd);
|
|
final SavePasswordRequest build = zba2.build();
|
|
return doRead(TaskApiCall.builder().setFeatures(zbas.zbe).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth-api.zbac
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
@Override // com.google.android.gms.common.api.internal.RemoteCall
|
|
public final void accept(Object obj, Object obj2) {
|
|
((zbn) ((zbh) obj).getService()).zbd(new zbaf(zbag.this, (TaskCompletionSource) obj2), (SavePasswordRequest) Preconditions.checkNotNull(build));
|
|
}
|
|
}).setAutoResolveMissingFeatures(false).setMethodKey(1536).build());
|
|
}
|
|
|
|
public zbag(@NonNull Context context, @NonNull zbi zbiVar) {
|
|
super(context, (Api<zbi>) zbc, zbiVar, GoogleApi.Settings.DEFAULT_SETTINGS);
|
|
this.zbd = zbat.zba();
|
|
}
|
|
}
|