package androidx.credentials; import android.annotation.SuppressLint; import android.app.PendingIntent; import android.content.Context; import android.os.CancellationSignal; import androidx.annotation.RequiresApi; import androidx.credentials.PrepareGetCredentialResponse; import androidx.credentials.exceptions.ClearCredentialException; import androidx.credentials.exceptions.CreateCredentialException; import androidx.credentials.exceptions.GetCredentialException; import java.util.concurrent.Executor; import kotlin.Result; import kotlin.ResultKt; 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.functions.Function1; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; import kotlinx.coroutines.CancellableContinuation; import kotlinx.coroutines.CancellableContinuationImpl; @SuppressLint({"ObsoleteSdkInt"}) @SourceDebugExtension({"SMAP\nCredentialManager.kt\nKotlin\n*S Kotlin\n*F\n+ 1 CredentialManager.kt\nandroidx/credentials/CredentialManager\n+ 2 CancellableContinuation.kt\nkotlinx/coroutines/CancellableContinuationKt\n*L\n1#1,475:1\n314#2,11:476\n314#2,11:487\n314#2,11:498\n314#2,11:509\n314#2,11:520\n*S KotlinDebug\n*F\n+ 1 CredentialManager.kt\nandroidx/credentials/CredentialManager\n*L\n110#1:476,11\n163#1:487,11\n210#1:498,11\n257#1:509,11\n309#1:520,11\n*E\n"}) /* loaded from: classes.dex */ public interface CredentialManager { public static final Companion Companion = Companion.$$INSTANCE; static CredentialManager create(Context context) { return Companion.create(context); } default Object clearCredentialState(ClearCredentialStateRequest clearCredentialStateRequest, Continuation continuation) { return clearCredentialState$suspendImpl(this, clearCredentialStateRequest, continuation); } void clearCredentialStateAsync(ClearCredentialStateRequest clearCredentialStateRequest, CancellationSignal cancellationSignal, Executor executor, CredentialManagerCallback credentialManagerCallback); default Object createCredential(Context context, CreateCredentialRequest createCredentialRequest, Continuation continuation) { return createCredential$suspendImpl(this, context, createCredentialRequest, continuation); } void createCredentialAsync(Context context, CreateCredentialRequest createCredentialRequest, CancellationSignal cancellationSignal, Executor executor, CredentialManagerCallback credentialManagerCallback); @RequiresApi(34) PendingIntent createSettingsPendingIntent(); default Object getCredential(Context context, GetCredentialRequest getCredentialRequest, Continuation continuation) { return getCredential$suspendImpl(this, context, getCredentialRequest, continuation); } @RequiresApi(34) default Object getCredential(Context context, PrepareGetCredentialResponse.PendingGetCredentialHandle pendingGetCredentialHandle, Continuation continuation) { return getCredential$suspendImpl(this, context, pendingGetCredentialHandle, continuation); } void getCredentialAsync(Context context, GetCredentialRequest getCredentialRequest, CancellationSignal cancellationSignal, Executor executor, CredentialManagerCallback credentialManagerCallback); @RequiresApi(34) void getCredentialAsync(Context context, PrepareGetCredentialResponse.PendingGetCredentialHandle pendingGetCredentialHandle, CancellationSignal cancellationSignal, Executor executor, CredentialManagerCallback credentialManagerCallback); @RequiresApi(34) default Object prepareGetCredential(GetCredentialRequest getCredentialRequest, Continuation continuation) { return prepareGetCredential$suspendImpl(this, getCredentialRequest, continuation); } @RequiresApi(34) void prepareGetCredentialAsync(GetCredentialRequest getCredentialRequest, CancellationSignal cancellationSignal, Executor executor, CredentialManagerCallback credentialManagerCallback); public static final class Companion { static final /* synthetic */ Companion $$INSTANCE = new Companion(); private Companion() { } public final CredentialManager create(Context context) { Intrinsics.checkNotNullParameter(context, "context"); return new CredentialManagerImpl(context); } } static /* synthetic */ Object clearCredentialState$suspendImpl(CredentialManager credentialManager, ClearCredentialStateRequest clearCredentialStateRequest, Continuation continuation) { Continuation intercepted; Object coroutine_suspended; Object coroutine_suspended2; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); final CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); final CancellationSignal cancellationSignal = new CancellationSignal(); cancellableContinuationImpl.invokeOnCancellation(new Function1() { // from class: androidx.credentials.CredentialManager$clearCredentialState$2$1 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Object invoke(Object obj) { invoke((Throwable) obj); return Unit.INSTANCE; } public final void invoke(Throwable th) { cancellationSignal.cancel(); } }); credentialManager.clearCredentialStateAsync(clearCredentialStateRequest, cancellationSignal, new CredentialManager$$ExternalSyntheticLambda0(), new CredentialManagerCallback() { // from class: androidx.credentials.CredentialManager$clearCredentialState$2$callback$1 @Override // androidx.credentials.CredentialManagerCallback public void onResult(Void r2) { if (CancellableContinuation.this.isActive()) { CancellableContinuation cancellableContinuation = CancellableContinuation.this; Result.Companion companion = Result.Companion; cancellableContinuation.resumeWith(Result.m4060constructorimpl(Unit.INSTANCE)); } } @Override // androidx.credentials.CredentialManagerCallback public void onError(ClearCredentialException e) { Intrinsics.checkNotNullParameter(e, "e"); if (CancellableContinuation.this.isActive()) { CancellableContinuation cancellableContinuation = CancellableContinuation.this; Result.Companion companion = Result.Companion; cancellableContinuation.resumeWith(Result.m4060constructorimpl(ResultKt.createFailure(e))); } } }); 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; } static /* synthetic */ Object createCredential$suspendImpl(CredentialManager credentialManager, Context context, CreateCredentialRequest createCredentialRequest, Continuation continuation) { Continuation intercepted; Object coroutine_suspended; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); final CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); final CancellationSignal cancellationSignal = new CancellationSignal(); cancellableContinuationImpl.invokeOnCancellation(new Function1() { // from class: androidx.credentials.CredentialManager$createCredential$2$1 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Object invoke(Object obj) { invoke((Throwable) obj); return Unit.INSTANCE; } public final void invoke(Throwable th) { cancellationSignal.cancel(); } }); credentialManager.createCredentialAsync(context, createCredentialRequest, cancellationSignal, new CredentialManager$$ExternalSyntheticLambda0(), new CredentialManagerCallback() { // from class: androidx.credentials.CredentialManager$createCredential$2$callback$1 @Override // androidx.credentials.CredentialManagerCallback public void onResult(CreateCredentialResponse result) { Intrinsics.checkNotNullParameter(result, "result"); if (CancellableContinuation.this.isActive()) { CancellableContinuation.this.resumeWith(Result.m4060constructorimpl(result)); } } @Override // androidx.credentials.CredentialManagerCallback public void onError(CreateCredentialException e) { Intrinsics.checkNotNullParameter(e, "e"); if (CancellableContinuation.this.isActive()) { CancellableContinuation cancellableContinuation = CancellableContinuation.this; Result.Companion companion = Result.Companion; cancellableContinuation.resumeWith(Result.m4060constructorimpl(ResultKt.createFailure(e))); } } }); Object result = cancellableContinuationImpl.getResult(); coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); if (result == coroutine_suspended) { DebugProbesKt.probeCoroutineSuspended(continuation); } return result; } static /* synthetic */ Object getCredential$suspendImpl(CredentialManager credentialManager, Context context, GetCredentialRequest getCredentialRequest, Continuation continuation) { Continuation intercepted; Object coroutine_suspended; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); final CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); final CancellationSignal cancellationSignal = new CancellationSignal(); cancellableContinuationImpl.invokeOnCancellation(new Function1() { // from class: androidx.credentials.CredentialManager$getCredential$2$1 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Object invoke(Object obj) { invoke((Throwable) obj); return Unit.INSTANCE; } public final void invoke(Throwable th) { cancellationSignal.cancel(); } }); credentialManager.getCredentialAsync(context, getCredentialRequest, cancellationSignal, new CredentialManager$$ExternalSyntheticLambda0(), new CredentialManagerCallback() { // from class: androidx.credentials.CredentialManager$getCredential$2$callback$1 @Override // androidx.credentials.CredentialManagerCallback public void onResult(GetCredentialResponse result) { Intrinsics.checkNotNullParameter(result, "result"); if (CancellableContinuation.this.isActive()) { CancellableContinuation.this.resumeWith(Result.m4060constructorimpl(result)); } } @Override // androidx.credentials.CredentialManagerCallback public void onError(GetCredentialException e) { Intrinsics.checkNotNullParameter(e, "e"); if (CancellableContinuation.this.isActive()) { CancellableContinuation cancellableContinuation = CancellableContinuation.this; Result.Companion companion = Result.Companion; cancellableContinuation.resumeWith(Result.m4060constructorimpl(ResultKt.createFailure(e))); } } }); Object result = cancellableContinuationImpl.getResult(); coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); if (result == coroutine_suspended) { DebugProbesKt.probeCoroutineSuspended(continuation); } return result; } @RequiresApi(34) static /* synthetic */ Object getCredential$suspendImpl(CredentialManager credentialManager, Context context, PrepareGetCredentialResponse.PendingGetCredentialHandle pendingGetCredentialHandle, Continuation continuation) { Continuation intercepted; Object coroutine_suspended; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); final CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); final CancellationSignal cancellationSignal = new CancellationSignal(); cancellableContinuationImpl.invokeOnCancellation(new Function1() { // from class: androidx.credentials.CredentialManager$getCredential$4$1 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Object invoke(Object obj) { invoke((Throwable) obj); return Unit.INSTANCE; } public final void invoke(Throwable th) { cancellationSignal.cancel(); } }); credentialManager.getCredentialAsync(context, pendingGetCredentialHandle, cancellationSignal, new CredentialManager$$ExternalSyntheticLambda0(), new CredentialManagerCallback() { // from class: androidx.credentials.CredentialManager$getCredential$4$callback$1 @Override // androidx.credentials.CredentialManagerCallback public void onResult(GetCredentialResponse result) { Intrinsics.checkNotNullParameter(result, "result"); if (CancellableContinuation.this.isActive()) { CancellableContinuation.this.resumeWith(Result.m4060constructorimpl(result)); } } @Override // androidx.credentials.CredentialManagerCallback public void onError(GetCredentialException e) { Intrinsics.checkNotNullParameter(e, "e"); if (CancellableContinuation.this.isActive()) { CancellableContinuation cancellableContinuation = CancellableContinuation.this; Result.Companion companion = Result.Companion; cancellableContinuation.resumeWith(Result.m4060constructorimpl(ResultKt.createFailure(e))); } } }); Object result = cancellableContinuationImpl.getResult(); coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); if (result == coroutine_suspended) { DebugProbesKt.probeCoroutineSuspended(continuation); } return result; } @RequiresApi(34) static /* synthetic */ Object prepareGetCredential$suspendImpl(CredentialManager credentialManager, GetCredentialRequest getCredentialRequest, Continuation continuation) { Continuation intercepted; Object coroutine_suspended; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); final CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); final CancellationSignal cancellationSignal = new CancellationSignal(); cancellableContinuationImpl.invokeOnCancellation(new Function1() { // from class: androidx.credentials.CredentialManager$prepareGetCredential$2$1 /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Object invoke(Object obj) { invoke((Throwable) obj); return Unit.INSTANCE; } public final void invoke(Throwable th) { cancellationSignal.cancel(); } }); credentialManager.prepareGetCredentialAsync(getCredentialRequest, cancellationSignal, new CredentialManager$$ExternalSyntheticLambda0(), new CredentialManagerCallback() { // from class: androidx.credentials.CredentialManager$prepareGetCredential$2$callback$1 @Override // androidx.credentials.CredentialManagerCallback public void onResult(PrepareGetCredentialResponse result) { Intrinsics.checkNotNullParameter(result, "result"); if (CancellableContinuation.this.isActive()) { CancellableContinuation.this.resumeWith(Result.m4060constructorimpl(result)); } } @Override // androidx.credentials.CredentialManagerCallback public void onError(GetCredentialException e) { Intrinsics.checkNotNullParameter(e, "e"); if (CancellableContinuation.this.isActive()) { CancellableContinuation cancellableContinuation = CancellableContinuation.this; Result.Companion companion = Result.Companion; cancellableContinuation.resumeWith(Result.m4060constructorimpl(ResultKt.createFailure(e))); } } }); Object result = cancellableContinuationImpl.getResult(); coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); if (result == coroutine_suspended) { DebugProbesKt.probeCoroutineSuspended(continuation); } return result; } }