- 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
118 lines
8.5 KiB
Java
118 lines
8.5 KiB
Java
package com.google.android.gms.identitycredentials.internal;
|
|
|
|
import androidx.annotation.NonNull;
|
|
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.api.internal.TaskUtil;
|
|
import com.google.android.gms.identitycredentials.ClearRegistryRequest;
|
|
import com.google.android.gms.identitycredentials.ClearRegistryResponse;
|
|
import com.google.android.gms.identitycredentials.GetCredentialRequest;
|
|
import com.google.android.gms.identitycredentials.IdentityCredentialClient;
|
|
import com.google.android.gms.identitycredentials.PendingGetCredentialHandle;
|
|
import com.google.android.gms.identitycredentials.RegistrationRequest;
|
|
import com.google.android.gms.identitycredentials.RegistrationResponse;
|
|
import com.google.android.gms.internal.identity_credentials.zze;
|
|
import com.google.android.gms.tasks.Task;
|
|
import com.google.android.gms.tasks.TaskCompletionSource;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class InternalIdentityCredentialClient extends GoogleApi<Api.ApiOptions.NoOptions> implements IdentityCredentialClient {
|
|
/* 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 InternalIdentityCredentialClient(@androidx.annotation.NonNull android.content.Context r4) {
|
|
/*
|
|
r3 = this;
|
|
java.lang.String r0 = "context"
|
|
kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r4, r0)
|
|
com.google.android.gms.common.api.Api r0 = com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClientKt.access$getAPI$p()
|
|
com.google.android.gms.common.api.Api$ApiOptions$NoOptions r1 = com.google.android.gms.common.api.Api.ApiOptions.NO_OPTIONS
|
|
com.google.android.gms.common.api.GoogleApi$Settings r2 = com.google.android.gms.common.api.GoogleApi.Settings.DEFAULT_SETTINGS
|
|
r3.<init>(r4, r0, r1, r2)
|
|
return
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient.<init>(android.content.Context):void");
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static final void clearRegistry$lambda$2(ClearRegistryRequest request, IdentityCredentialClientImpl identityCredentialClientImpl, final TaskCompletionSource taskCompletionSource) {
|
|
Intrinsics.checkNotNullParameter(request, "$request");
|
|
((IIdentityCredentialService) identityCredentialClientImpl.getService()).clearRegistry(new IdentityCredentialBaseCallbacks() { // from class: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$clearRegistry$1$callback$1
|
|
@Override // com.google.android.gms.identitycredentials.internal.IdentityCredentialBaseCallbacks, com.google.android.gms.identitycredentials.internal.IIdentityCredentialCallbacks
|
|
public void onClearRegistry(@NonNull Status status, @NonNull ClearRegistryResponse clearRegistryResponse) {
|
|
Intrinsics.checkNotNullParameter(status, "status");
|
|
TaskUtil.setResultOrApiException(status, clearRegistryResponse, taskCompletionSource);
|
|
}
|
|
}, request);
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static final void getCredential$lambda$0(GetCredentialRequest request, IdentityCredentialClientImpl identityCredentialClientImpl, final TaskCompletionSource taskCompletionSource) {
|
|
Intrinsics.checkNotNullParameter(request, "$request");
|
|
((IIdentityCredentialService) identityCredentialClientImpl.getService()).getCredential(new IdentityCredentialBaseCallbacks() { // from class: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$getCredential$1$callback$1
|
|
@Override // com.google.android.gms.identitycredentials.internal.IdentityCredentialBaseCallbacks, com.google.android.gms.identitycredentials.internal.IIdentityCredentialCallbacks
|
|
public void onGetCredential(@NonNull Status status, @NonNull PendingGetCredentialHandle pendingGetCredentialHandle) {
|
|
Intrinsics.checkNotNullParameter(status, "status");
|
|
TaskUtil.setResultOrApiException(status, pendingGetCredentialHandle, taskCompletionSource);
|
|
}
|
|
}, request);
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public static final void registerCredentials$lambda$1(RegistrationRequest request, IdentityCredentialClientImpl identityCredentialClientImpl, final TaskCompletionSource taskCompletionSource) {
|
|
Intrinsics.checkNotNullParameter(request, "$request");
|
|
((IIdentityCredentialService) identityCredentialClientImpl.getService()).registerCredentials(new IdentityCredentialBaseCallbacks() { // from class: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$registerCredentials$1$callback$1
|
|
@Override // com.google.android.gms.identitycredentials.internal.IdentityCredentialBaseCallbacks, com.google.android.gms.identitycredentials.internal.IIdentityCredentialCallbacks
|
|
public void onRegisterCredentials(@NonNull Status status, @NonNull RegistrationResponse registrationResponse) {
|
|
Intrinsics.checkNotNullParameter(status, "status");
|
|
TaskUtil.setResultOrApiException(status, registrationResponse, taskCompletionSource);
|
|
}
|
|
}, request);
|
|
}
|
|
|
|
@Override // com.google.android.gms.identitycredentials.IdentityCredentialClient
|
|
public Task<ClearRegistryResponse> clearRegistry(@NonNull final ClearRegistryRequest request) {
|
|
Intrinsics.checkNotNullParameter(request, "request");
|
|
Task doWrite = doWrite(TaskApiCall.builder().setFeatures(zze.zzc).run(new RemoteCall() { // from class: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$$ExternalSyntheticLambda1
|
|
@Override // com.google.android.gms.common.api.internal.RemoteCall
|
|
public final void accept(@NonNull Object obj, @NonNull Object obj2) {
|
|
InternalIdentityCredentialClient.clearRegistry$lambda$2(ClearRegistryRequest.this, (IdentityCredentialClientImpl) obj, (TaskCompletionSource) obj2);
|
|
}
|
|
}).setMethodKey(32703).build());
|
|
Intrinsics.checkNotNullExpressionValue(doWrite, "doWrite(...)");
|
|
return doWrite;
|
|
}
|
|
|
|
@Override // com.google.android.gms.identitycredentials.IdentityCredentialClient
|
|
public Task<PendingGetCredentialHandle> getCredential(@NonNull final GetCredentialRequest request) {
|
|
Intrinsics.checkNotNullParameter(request, "request");
|
|
Task doRead = doRead(TaskApiCall.builder().setFeatures(zze.zza).run(new RemoteCall() { // from class: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$$ExternalSyntheticLambda3
|
|
@Override // com.google.android.gms.common.api.internal.RemoteCall
|
|
public final void accept(@NonNull Object obj, @NonNull Object obj2) {
|
|
InternalIdentityCredentialClient.getCredential$lambda$0(GetCredentialRequest.this, (IdentityCredentialClientImpl) obj, (TaskCompletionSource) obj2);
|
|
}
|
|
}).setMethodKey(32701).build());
|
|
Intrinsics.checkNotNullExpressionValue(doRead, "doRead(...)");
|
|
return doRead;
|
|
}
|
|
|
|
@Override // com.google.android.gms.identitycredentials.IdentityCredentialClient
|
|
public Task<RegistrationResponse> registerCredentials(@NonNull final RegistrationRequest request) {
|
|
Intrinsics.checkNotNullParameter(request, "request");
|
|
Task doWrite = doWrite(TaskApiCall.builder().setFeatures(zze.zzb).run(new RemoteCall() { // from class: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$$ExternalSyntheticLambda4
|
|
@Override // com.google.android.gms.common.api.internal.RemoteCall
|
|
public final void accept(@NonNull Object obj, @NonNull Object obj2) {
|
|
InternalIdentityCredentialClient.registerCredentials$lambda$1(RegistrationRequest.this, (IdentityCredentialClientImpl) obj, (TaskCompletionSource) obj2);
|
|
}
|
|
}).setMethodKey(32702).build());
|
|
Intrinsics.checkNotNullExpressionValue(doWrite, "doWrite(...)");
|
|
return doWrite;
|
|
}
|
|
}
|