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 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.(r4, r0, r1, r2) return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient.(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 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 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 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; } }