导航菜单

页面标题

页面副标题

BodyTech v7.6.4 - StripeApiRepository.java 源代码

正在查看: BodyTech v7.6.4 应用的 StripeApiRepository.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.stripe.android.networking;

import android.content.Context;
import android.net.http.HttpResponseCache;
import androidx.annotation.RestrictTo;
import androidx.annotation.VisibleForTesting;
import androidx.compose.runtime.internal.StabilityInferred;
import com.stripe.android.StripeApiBeta;
import com.stripe.android.cards.CardAccountRangeRepository;
import com.stripe.android.core.StripeError;
import com.stripe.android.core.exception.APIException;
import com.stripe.android.core.exception.AuthenticationException;
import com.stripe.android.core.exception.InvalidRequestException;
import com.stripe.android.core.exception.PermissionException;
import com.stripe.android.core.exception.RateLimitException;
import com.stripe.android.core.model.parsers.StripeErrorJsonParser;
import com.stripe.android.core.networking.AnalyticsRequest;
import com.stripe.android.core.networking.AnalyticsRequestExecutor;
import com.stripe.android.core.networking.e;
import com.stripe.android.core.networking.n;
import com.stripe.android.core.networking.q;
import com.stripe.android.exception.CardException;
import com.stripe.android.model.PaymentMethodCreateParams;
import com.stripe.android.model.SourceParams;
import io.ktor.http.ContentDisposition;
import java.io.File;
import java.security.Security;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.Result;
import kotlin.Unit;
import kotlin.collections.CollectionsKt___CollectionsKt;
import kotlin.collections.f0;
import kotlin.collections.g0;
import kotlin.collections.o0;
import kotlin.collections.p0;
import kotlin.collections.q0;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.CoroutineContext;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.a0;
import kotlin.jvm.internal.r;
import kotlinx.coroutines.BuildersKt__Builders_commonKt;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.CoroutineScopeKt;
import kotlinx.coroutines.scheduling.WorkQueueKt;
import lh.AppInfo;

@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000¨\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010$\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\"\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\b\b\u0007\u0018\u0000 \u0084\u00012\u00020\u0001:\u0003A\u0087\u0001BË\u0001\b\u0001\u0012\b\u0010¢\u0001\u001a\u00030 \u0001\u0012\u000e\u0010¥\u0001\u001a\t\u0012\u0004\u0012\u00020\u00070£\u0001\u0012\f\b\u0002\u0010¨\u0001\u001a\u0005\u0018\u00010¦\u0001\u0012\n\b\u0002\u0010«\u0001\u001a\u00030©\u0001\u0012\n\b\u0002\u0010®\u0001\u001a\u00030¬\u0001\u0012\u000e\b\u0002\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00070-\u0012\n\b\u0002\u0010²\u0001\u001a\u00030°\u0001\u0012\n\b\u0002\u0010µ\u0001\u001a\u00030³\u0001\u0012\n\b\u0002\u0010¸\u0001\u001a\u00030¶\u0001\u0012\n\b\u0002\u0010»\u0001\u001a\u00030¹\u0001\u0012\n\b\u0002\u0010¾\u0001\u001a\u00030¼\u0001\u0012\n\b\u0002\u0010Á\u0001\u001a\u00030¿\u0001\u0012\u0010\b\u0002\u0010Í\u0001\u001a\t\u0012\u0005\u0012\u00030Ì\u00010-\u0012\t\b\u0002\u0010Î\u0001\u001a\u00020\u0007\u0012\t\b\u0002\u0010Ï\u0001\u001a\u00020\u0007¢\u0006\u0006\bÐ\u0001\u0010Ñ\u0001Ba\b\u0017\u0012\b\u0010Ò\u0001\u001a\u00030 \u0001\u0012\u0010\b\u0001\u0010¥\u0001\u001a\t\u0012\u0004\u0012\u00020\u00070£\u0001\u0012\n\b\u0001\u0010®\u0001\u001a\u00030¬\u0001\u0012\u000e\b\u0001\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00070-\u0012\b\u0010¾\u0001\u001a\u00030¼\u0001\u0012\b\u0010µ\u0001\u001a\u00030³\u0001\u0012\b\u0010«\u0001\u001a\u00030©\u0001¢\u0006\u0006\bÐ\u0001\u0010Ó\u0001J:\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\n0\t2\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0082@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b\u000b\u0010\fJ6\u0010\u0012\u001a\b\u0012\u0004\u0012\u00020\u00110\t2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u0005\u001a\u00020\u00042\b\u0010\u0010\u001a\u0004\u0018\u00010\u000fH\u0082@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b\u0012\u0010\u0013J\u0016\u0010\u0017\u001a\u00020\u00162\f\u0010\u0015\u001a\b\u0012\u0004\u0012\u00020\u00070\u0014H\u0002J^\u0010 \u001a\b\u0012\u0004\u0012\u00028\u00000\t\"\b\b\u0000\u0010\u0019*\u00020\u00182\u0006\u0010\u001b\u001a\u00020\u001a2\f\u0010\u001d\u001a\b\u0012\u0004\u0012\u00028\u00000\u001c2 \b\u0002\u0010\u001f\u001a\u001a\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00140\t\u0012\u0004\u0012\u00020\u00160\u001eH\u0082@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b \u0010!J\b\u0010#\u001a\u00020\"H\u0002J\u0010\u0010%\u001a\u00020\u00162\u0006\u0010$\u001a\u00020\"H\u0002J\b\u0010&\u001a\u00020\u0016H\u0002J\u0010\u0010(\u001a\u00020\u00162\u0006\u0010'\u001a\u00020\u000fH\u0002J*\u0010,\u001a\u000e\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020+0*2\u0006\u0010)\u001a\u00020\u00072\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0002J$\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00070/2\u000e\b\u0002\u0010.\u001a\b\u0012\u0004\u0012\u00020\u00070-H\u0002J>\u00105\u001a\u000e\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020+0*2\u0012\u0010\u000e\u001a\u000e\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020+0*2\b\u00102\u001a\u0004\u0018\u0001012\n\b\u0002\u00104\u001a\u0004\u0018\u000103H\u0002J(\u00106\u001a\b\u0012\u0004\u0012\u00020\u00020\t*\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0082@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b6\u00107J:\u00109\u001a\b\u0012\u0004\u0012\u0002080\t2\u0006\u0010)\u001a\u00020\u00072\u0006\u0010\u0005\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b9\u0010:J:\u0010;\u001a\b\u0012\u0004\u0012\u00020\n0\t2\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b;\u0010\fJ:\u0010<\u001a\b\u0012\u0004\u0012\u00020\n0\t2\u0006\u0010)\u001a\u00020\u00072\u0006\u0010\u0005\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b<\u0010:J,\u0010=\u001a\b\u0012\u0004\u0012\u00020\n0\t2\u0006\u0010)\u001a\u00020\u00072\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b=\u0010>J4\u0010A\u001a\b\u0012\u0004\u0012\u00020\n0\t2\u0006\u0010?\u001a\u00020\u00072\u0006\u0010@\u001a\u00020\u00072\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bA\u0010BJ:\u0010F\u001a\b\u0012\u0004\u0012\u00020E0\t2\u0006\u0010D\u001a\u00020C2\u0006\u0010\u0005\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bF\u0010GJ:\u0010H\u001a\b\u0012\u0004\u0012\u00020E0\t2\u0006\u0010)\u001a\u00020\u00072\u0006\u0010\u0005\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bH\u0010:J4\u0010J\u001a\b\u0012\u0004\u0012\u00020E0\t2\u0006\u0010I\u001a\u00020\u00072\u0006\u0010@\u001a\u00020\u00072\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bJ\u0010BJ,\u0010L\u001a\b\u0012\u0004\u0012\u00020K0\t2\u0006\u00102\u001a\u0002012\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bL\u0010MJ4\u0010Q\u001a\b\u0012\u0004\u0012\u00020K0\t2\u0006\u0010N\u001a\u00020\u00072\u0006\u0010P\u001a\u00020O2\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bQ\u0010RJ:\u0010U\u001a\b\u0012\u0004\u0012\u00020K0\t2\f\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00070-2\u0006\u0010N\u001a\u00020\u00072\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bU\u0010VJ@\u0010Y\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020K0\u00060\t2\u0006\u0010X\u001a\u00020W2\f\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00070-2\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bY\u0010ZJ:\u0010]\u001a\b\u0012\u0004\u0012\u00020\\0\t2\u0006\u0010[\u001a\u00020\u00072\f\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00070-2\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b]\u0010^J$\u0010`\u001a\b\u0012\u0004\u0012\u00020_0\t2\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b`\u0010aJ,\u0010e\u001a\b\u0012\u0004\u0012\u00020d0\t2\u0006\u0010c\u001a\u00020b2\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\be\u0010fJ,\u0010j\u001a\b\u0012\u0004\u0012\u00020i0\t2\u0006\u0010h\u001a\u00020g2\u0006\u0010T\u001a\u00020\u0004H\u0097@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bj\u0010kJ,\u0010l\u001a\b\u0012\u0004\u0012\u00020i0\t2\u0006\u0010@\u001a\u00020\u00072\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bl\u0010>Jb\u0010w\u001a\b\u0012\u0004\u0012\u00020v0\t2\u0006\u0010m\u001a\u00020\u00072\u0006\u0010n\u001a\u00020\u00072\u0006\u0010o\u001a\u00020\u00072\b\u0010p\u001a\u0004\u0018\u00010\u00072\b\u0010r\u001a\u0004\u0018\u00010q2\b\u0010s\u001a\u0004\u0018\u00010\u00072\u0006\u0010u\u001a\u00020t2\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bw\u0010xJ=\u0010\u007f\u001a\b\u0012\u0004\u0012\u00020~0\t2\u0006\u0010y\u001a\u00020\u00072\u0006\u0010{\u001a\u00020z2\u0006\u0010T\u001a\u00020\u00042\u0006\u0010}\u001a\u00020|H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0005\b\u007f\u0010\u0080\u0001J7\u0010\u0082\u0001\u001a\b\u0012\u0004\u0012\u00020\u00070\t2\u0006\u0010y\u001a\u00020\u00072\u0007\u0010\u0081\u0001\u001a\u00020\u00072\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0005\b\u0082\u0001\u0010BJ9\u0010\u0084\u0001\u001a\b\u0012\u0004\u0012\u00020v0\t2\u0006\u0010y\u001a\u00020\u00072\t\u0010\u0083\u0001\u001a\u0004\u0018\u00010\u00072\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0005\b\u0084\u0001\u0010BJ1\u0010\u0087\u0001\u001a\t\u0012\u0005\u0012\u00030\u0086\u00010\t2\u0007\u0010\u000e\u001a\u00030\u0085\u00012\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0087\u0001\u0010\u0088\u0001J9\u0010\u008a\u0001\u001a\t\u0012\u0005\u0012\u00030\u0086\u00010\t2\u0006\u0010?\u001a\u00020\u00072\u0007\u0010\u000e\u001a\u00030\u0089\u00012\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u008a\u0001\u0010\u008b\u0001J9\u0010\u008c\u0001\u001a\t\u0012\u0005\u0012\u00030\u0086\u00010\t2\u0006\u0010I\u001a\u00020\u00072\u0007\u0010\u000e\u001a\u00030\u0089\u00012\u0006\u0010T\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u008c\u0001\u0010\u008b\u0001J\u001a\u0010\u008d\u0001\u001a\u00020\u00072\u0006\u0010?\u001a\u00020\u0007H\u0001¢\u0006\u0006\b\u008d\u0001\u0010\u008e\u0001J\u001a\u0010\u008f\u0001\u001a\u00020\u00072\u0006\u0010I\u001a\u00020\u0007H\u0001¢\u0006\u0006\b\u008f\u0001\u0010\u008e\u0001JN\u0010\u0091\u0001\u001a\b\u0012\u0004\u0012\u00020\n0\t2\u0006\u0010)\u001a\u00020\u00072\u0006\u0010?\u001a\u00020\u00072\u0007\u0010\u0090\u0001\u001a\u00020\u00072\u0006\u0010T\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0091\u0001\u0010\u0092\u0001JN\u0010\u0093\u0001\u001a\b\u0012\u0004\u0012\u00020E0\t2\u0006\u0010)\u001a\u00020\u00072\u0006\u0010I\u001a\u00020\u00072\u0007\u0010\u0090\u0001\u001a\u00020\u00072\u0006\u0010T\u001a\u00020\u00042\f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00070\u0006H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0093\u0001\u0010\u0092\u0001J\u001a\u0010\u0094\u0001\u001a\u00020\u00072\u0006\u0010N\u001a\u00020\u0007H\u0001¢\u0006\u0006\b\u0094\u0001\u0010\u008e\u0001J/\u0010\u0095\u0001\u001a\b\u0012\u0004\u0012\u00020\u00110\t2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u0005\u001a\u00020\u0004H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0095\u0001\u0010\u0096\u0001J>\u0010\u0098\u0001\u001a\t\u0012\u0005\u0012\u00030\u0097\u00010\t2\u0006\u0010T\u001a\u00020\u00042\u0014\u0010\u000e\u001a\u0010\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u0007\u0018\u00010*H\u0096@ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0098\u0001\u0010\u0099\u0001JA\u0010\u009a\u0001\u001a\b\u0012\u0004\u0012\u00020\u00070\u00142\u0006\u0010\u001b\u001a\u00020\u001a2\u001e\u0010\u001f\u001a\u001a\u0012\u0010\u0012\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00140\t\u0012\u0004\u0012\u00020\u00160\u001eH\u0081@¢\u0006\u0006\b\u009a\u0001\u0010\u009b\u0001J\u001b\u0010\u009d\u0001\u001a\u00020\u00162\u0007\u0010\u000e\u001a\u00030\u009c\u0001H\u0001¢\u0006\u0006\b\u009d\u0001\u0010\u009e\u0001J\u0017\u0010\u009f\u0001\u001a\u00020\u00072\f\u0010.\u001a\b\u0012\u0004\u0012\u00020\u00070-H\u0016R\u0017\u0010¢\u0001\u001a\u00030 \u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\bA\u0010¡\u0001R\u001e\u0010¥\u0001\u001a\t\u0012\u0004\u0012\u00020\u00070£\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u0087\u0001\u0010¤\u0001R\u001a\u0010¨\u0001\u001a\u0005\u0018\u00010¦\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u008a\u0001\u0010§\u0001R\u0017\u0010«\u0001\u001a\u00030©\u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b=\u0010ª\u0001R\u0017\u0010®\u0001\u001a\u00030¬\u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\bL\u0010\u00ad\u0001R\u001b\u0010S\u001a\b\u0012\u0004\u0012\u00020\u00070-8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b;\u0010¯\u0001R\u0018\u0010²\u0001\u001a\u00030°\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u009f\u0001\u0010±\u0001R\u0017\u0010µ\u0001\u001a\u00030³\u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\bJ\u0010´\u0001R\u0018\u0010¸\u0001\u001a\u00030¶\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u008c\u0001\u0010·\u0001R\u0017\u0010»\u0001\u001a\u00030¹\u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\bH\u0010º\u0001R\u0017\u0010¾\u0001\u001a\u00030¼\u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b<\u0010½\u0001R\u0018\u0010Á\u0001\u001a\u00030¿\u00018\u0002X\u0082\u0004¢\u0006\b\n\u0006\b\u0091\u0001\u0010À\u0001R\u0017\u0010Ä\u0001\u001a\u00030Â\u00018\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\bw\u0010Ã\u0001R\u001a\u0010È\u0001\u001a\u0005\u0018\u00010Å\u00018BX\u0082\u0004¢\u0006\b\u001a\u0006\bÆ\u0001\u0010Ç\u0001R)\u0010Ë\u0001\u001a\u0004\u0018\u00010\u0007*\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00070\u00140\t8BX\u0082\u0004¢\u0006\b\u001a\u0006\bÉ\u0001\u0010Ê\u0001\u0082\u0002\u000b\n\u0002\b!\n\u0005\b¡\u001e0\u0001¨\u0006Ô\u0001"}, d2 = {"Lcom/stripe/android/networking/StripeApiRepository;", "Lcom/stripe/android/networking/m;", "Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "confirmPaymentIntentParams", "Lcom/stripe/android/core/networking/e$c;", "options", "", "", "expandFields", "Lkotlin/Result;", "Lcom/stripe/android/model/PaymentIntent;", "N", "(Lcom/stripe/android/model/ConfirmPaymentIntentParams;Lcom/stripe/android/core/networking/e$c;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lai/j;", "params", "Lcom/stripe/android/networking/PaymentAnalyticsEvent;", "analyticsEvent", "Lcom/stripe/android/model/j;", "g0", "(Lai/j;Lcom/stripe/android/core/networking/e$c;Lcom/stripe/android/networking/PaymentAnalyticsEvent;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/core/networking/r;", "response", "", "a0", "Lph/b;", "ModelType", "Lcom/stripe/android/core/networking/e;", "apiRequest", "Lcom/stripe/android/core/model/parsers/a;", "jsonParser", "Lkotlin/Function1;", "onResponse", "Q", "(Lcom/stripe/android/core/networking/e;Lcom/stripe/android/core/model/parsers/a;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/networking/StripeApiRepository$b;", "P", "dnsCacheData", "f0", "U", "event", "S", "clientSecret", "", "", "O", "", "attribution", "Lkotlin/Pair;", "L", "Lcom/stripe/android/model/PaymentMethodCreateParams;", "paymentMethodCreateParams", "Lcom/stripe/android/model/SourceParams;", "sourceParams", "c0", "e0", "(Lcom/stripe/android/model/ConfirmPaymentIntentParams;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/model/StripeIntent;", "A", "(Ljava/lang/String;Lcom/stripe/android/core/networking/e$c;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "f", "k", "d", "(Ljava/lang/String;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "paymentIntentId", "sourceId", "a", "(Ljava/lang/String;Ljava/lang/String;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/model/a;", "confirmSetupIntentParams", "Lcom/stripe/android/model/SetupIntent;", "x", "(Lcom/stripe/android/model/a;Lcom/stripe/android/core/networking/e$c;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "j", "setupIntentId", "h", "Lcom/stripe/android/model/PaymentMethod;", "e", "(Lcom/stripe/android/model/PaymentMethodCreateParams;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "paymentMethodId", "Lcom/stripe/android/model/p;", "paymentMethodUpdateParams", "o", "(Ljava/lang/String;Lcom/stripe/android/model/p;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "productUsageTokens", "requestOptions", "v", "(Ljava/util/Set;Ljava/lang/String;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/model/l;", "listPaymentMethodsParams", "B", "(Lcom/stripe/android/model/l;Ljava/util/Set;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "customerId", "Lai/h;", "r", "(Ljava/lang/String;Ljava/util/Set;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/model/BankStatuses;", "t", "(Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/cards/a;", "bin", "Lai/c;", "y", "(Lcom/stripe/android/cards/a;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lai/n;", "authParams", "Lai/o;", "p", "(Lai/n;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "s", "email", "phoneNumber", "country", ContentDisposition.Parameters.Name, "Ljava/util/Locale;", "locale", "authSessionCookie", "Lcom/stripe/android/model/ConsumerSignUpConsentAction;", "consentAction", "Lcom/stripe/android/model/ConsumerSession;", "m", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Locale;Ljava/lang/String;Lcom/stripe/android/model/ConsumerSignUpConsentAction;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "consumerSessionClientSecret", "Lcom/stripe/android/model/c;", "paymentDetailsCreateParams", "", "active", "Lcom/stripe/android/model/b;", "C", "(Ljava/lang/String;Lcom/stripe/android/model/c;Lcom/stripe/android/core/networking/e$c;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;", "id", "w", "consumerAccountPublishableKey", "n", "Lai/g;", "Lai/k;", "b", "(Lai/g;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/model/d;", "c", "(Ljava/lang/String;Lcom/stripe/android/model/d;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "i", "Y", "(Ljava/lang/String;)Ljava/lang/String;", "Z", "financialConnectionsSessionId", "l", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/stripe/android/core/networking/e$c;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "u", "V", "q", "(Lai/j;Lcom/stripe/android/core/networking/e$c;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lai/l;", "z", "(Lcom/stripe/android/core/networking/e$c;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "b0", "(Lcom/stripe/android/core/networking/e;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "Lcom/stripe/android/core/networking/b;", "T", "(Lcom/stripe/android/core/networking/b;)V", "g", "Landroid/content/Context;", "Landroid/content/Context;", "context", "Lkotlin/Function0;", "Lkotlin/jvm/functions/Function0;", "publishableKeyProvider", "Llh/c;", "Llh/c;", "appInfo", "Llh/d;", "Llh/d;", "logger", "Lkotlin/coroutines/CoroutineContext;", "Lkotlin/coroutines/CoroutineContext;", "workContext", "Ljava/util/Set;", "Lcom/stripe/android/core/networking/q;", "Lcom/stripe/android/core/networking/q;", "stripeNetworkClient", "Lcom/stripe/android/core/networking/AnalyticsRequestExecutor;", "Lcom/stripe/android/core/networking/AnalyticsRequestExecutor;", "analyticsRequestExecutor", "Lcom/stripe/android/h;", "Lcom/stripe/android/h;", "fraudDetectionDataRepository", "Lcom/stripe/android/cards/CardAccountRangeRepository$a;", "Lcom/stripe/android/cards/CardAccountRangeRepository$a;", "cardAccountRangeRepositoryFactory", "Lcom/stripe/android/networking/PaymentAnalyticsRequestFactory;", "Lcom/stripe/android/networking/PaymentAnalyticsRequestFactory;", "paymentAnalyticsRequestFactory", "Lcom/stripe/android/networking/e;", "Lcom/stripe/android/networking/e;", "fraudDetectionDataParamsUtils", "Lcom/stripe/android/core/networking/e$b;", "Lcom/stripe/android/core/networking/e$b;", "apiRequestFactory", "Lcom/stripe/android/networking/d;", "X", "()Lcom/stripe/android/networking/d;", "fraudDetectionData", "W", "(Ljava/lang/Object;)Ljava/lang/String;", "errorMessage", "Lcom/stripe/android/StripeApiBeta;", "betas", "apiVersion", "sdkVersion", "<init>", "(Landroid/content/Context;Lkotlin/jvm/functions/Function0;Llh/c;Llh/d;Lkotlin/coroutines/CoroutineContext;Ljava/util/Set;Lcom/stripe/android/core/networking/q;Lcom/stripe/android/core/networking/AnalyticsRequestExecutor;Lcom/stripe/android/h;Lcom/stripe/android/cards/CardAccountRangeRepository$a;Lcom/stripe/android/networking/PaymentAnalyticsRequestFactory;Lcom/stripe/android/networking/e;Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;)V", "appContext", "(Landroid/content/Context;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/CoroutineContext;Ljava/util/Set;Lcom/stripe/android/networking/PaymentAnalyticsRequestFactory;Lcom/stripe/android/core/networking/AnalyticsRequestExecutor;Llh/d;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX})
public final class StripeApiRepository implements m {

    public static final Companion INSTANCE = new Companion(null);
    public static final int o = 8;

    private final Context context;

    private final Function0<String> publishableKeyProvider;

    private final AppInfo appInfo;

    private final lh.d logger;

    private final CoroutineContext workContext;

    private final Set<String> productUsageTokens;

    private final q stripeNetworkClient;

    private final AnalyticsRequestExecutor analyticsRequestExecutor;

    private final com.stripe.android.h fraudDetectionDataRepository;

    private final CardAccountRangeRepository.a cardAccountRangeRepositoryFactory;

    private final PaymentAnalyticsRequestFactory paymentAnalyticsRequestFactory;

    private final e fraudDetectionDataParamsUtils;

    private final e.b apiRequestFactory;

    @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\u008a@"}, d2 = {"Lkotlinx/coroutines/CoroutineScope;", "", "<anonymous>"}, k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0})
    @kotlin.coroutines.jvm.internal.c(c = "com.stripe.android.networking.StripeApiRepository$2", f = "StripeApiRepository.kt", l = {}, m = "invokeSuspend")
    static final class AnonymousClass2 extends SuspendLambda implements Function2<CoroutineScope, Continuation<? super Unit>, Object> {
        int label;

        AnonymousClass2(Continuation<? super AnonymousClass2> continuation) {
            super(2, continuation);
        }

        @Override
        public final Continuation<Unit> create(Object obj, Continuation<?> continuation) {
            return StripeApiRepository.this.new AnonymousClass2(continuation);
        }

        @Override
        public final Object invokeSuspend(Object obj) {
            kotlin.coroutines.intrinsics.b.f();
            if (this.label != 0) {
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
            }
            kotlin.f.b(obj);
            HttpResponseCache.install(new File(StripeApiRepository.this.context.getCacheDir(), "stripe_api_repository_cache"), 10485760L);
            return Unit.a;
        }

        @Override
        public final Object invoke(CoroutineScope coroutineScope, Continuation<? super Unit> continuation) {
            return ((AnonymousClass2) create(coroutineScope, continuation)).invokeSuspend(Unit.a);
        }
    }

    @Metadata(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0011\n\u0002\b\u0006\n\u0002\u0010 \n\u0000\n\u0002\u0010$\n\u0002\b(\b\u0080\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b3\u00104J+\u0010\u0006\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u00022\u0012\u0010\u0005\u001a\n\u0012\u0006\b\u0001\u0012\u00020\u00010\u0004\"\u00020\u0001H\u0002¢\u0006\u0004\b\u0006\u0010\u0007J\u0010\u0010\b\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\t\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J\u0010\u0010\n\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0002J(\u0010\u000e\u001a\u0014\u0012\u0004\u0012\u00020\u0002\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u00020\u000b0\r2\f\u0010\f\u001a\b\u0012\u0004\u0012\u00020\u00020\u000bH\u0002J\u0017\u0010\u0010\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0010\u0010\u0011J\u0017\u0010\u0012\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0012\u0010\u0011J\u0017\u0010\u0013\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0013\u0010\u0011J\u0017\u0010\u0014\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0014\u0010\u0011J\u0017\u0010\u0016\u001a\u00020\u00022\u0006\u0010\u0015\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0016\u0010\u0011J\u0017\u0010\u0017\u001a\u00020\u00022\u0006\u0010\u0015\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0017\u0010\u0011J\u0017\u0010\u0018\u001a\u00020\u00022\u0006\u0010\u0015\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u0018\u0010\u0011J\u0017\u0010\u001a\u001a\u00020\u00022\u0006\u0010\u0019\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u001a\u0010\u0011J\u001f\u0010\u001c\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u00022\u0006\u0010\u001b\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u001c\u0010\u001dJ\u001f\u0010\u001e\u001a\u00020\u00022\u0006\u0010\u0015\u001a\u00020\u00022\u0006\u0010\u001b\u001a\u00020\u0002H\u0001¢\u0006\u0004\b\u001e\u0010\u001dJ\u0017\u0010 \u001a\u00020\u00022\u0006\u0010\u001f\u001a\u00020\u0002H\u0000¢\u0006\u0004\b \u0010\u0011R\u0014\u0010#\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b!\u0010\"R\u0014\u0010%\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b$\u0010\"R\u0014\u0010'\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b&\u0010\"R\u0014\u0010)\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b(\u0010\"R\u0014\u0010+\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b*\u0010\"R\u0014\u0010-\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b,\u0010\"R\u0014\u0010/\u001a\u00020\u00028@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b.\u0010\"R\u0014\u00100\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b0\u00101R\u0014\u00102\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b2\u00101¨\u00065"}, d2 = {"Lcom/stripe/android/networking/StripeApiRepository$a;", "", "", "path", "", "args", "g", "(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;", "f", "q", "s", "", "expandFields", "", "e", "paymentIntentId", "y", "(Ljava/lang/String;)Ljava/lang/String;", "w", "l", "j", "setupIntentId", "z", "m", "k", "customerId", "x", "financialConnectionsSessionId", "h", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "i", "paymentMethodId", "u", "v", "()Ljava/lang/String;", "paymentMethodsUrl", "o", "consumerSignUpUrl", "r", "logoutConsumerUrl", "n", "consumerPaymentDetailsUrl", "A", "sharePaymentDetailsUrl", "p", "deferredFinancialConnectionsSessionUrl", "t", "mobileCardElementConfigUrl", "DNS_CACHE_TTL_PROPERTY_NAME", "Ljava/lang/String;", "PAYMENT_USER_AGENT", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
    public static final class Companion {
        private Companion() {
        }

        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final Map<String, List<String>> e(List<String> expandFields) {
            Map<String, List<String>> j;
            if (!(!expandFields.isEmpty())) {
                expandFields = null;
            }
            Map<String, List<String>> f = expandFields != null ? f0.f(gj.i.a("expand", expandFields)) : null;
            if (f != null) {
                return f;
            }
            j = g0.j();
            return j;
        }

        public final String f(String path) {
            return "https://api.stripe.com/v1/" + path;
        }

        public final String g(String path, Object... args) {
            a0 a0Var = a0.a;
            Locale locale = Locale.ENGLISH;
            Object[] copyOf = Arrays.copyOf(args, args.length);
            String format = String.format(locale, path, Arrays.copyOf(copyOf, copyOf.length));
            r.h(format, "format(...)");
            return f(format);
        }

        public final String q(String path) {
            return "https://api.stripe.com/edge-internal/" + path;
        }

        private final String s(String path) {
            return "https://merchant-ui-api.stripe.com/elements/" + path;
        }

        public final String A() {
            return f("consumers/payment_details/share");
        }

        @VisibleForTesting
        public final String h(String paymentIntentId, String financialConnectionsSessionId) {
            r.i(paymentIntentId, "paymentIntentId");
            r.i(financialConnectionsSessionId, "financialConnectionsSessionId");
            return g("payment_intents/%s/link_account_sessions/%s/attach", paymentIntentId, financialConnectionsSessionId);
        }

        @VisibleForTesting
        public final String i(String setupIntentId, String financialConnectionsSessionId) {
            r.i(setupIntentId, "setupIntentId");
            r.i(financialConnectionsSessionId, "financialConnectionsSessionId");
            return g("setup_intents/%s/link_account_sessions/%s/attach", setupIntentId, financialConnectionsSessionId);
        }

        @VisibleForTesting
        public final String j(String paymentIntentId) {
            r.i(paymentIntentId, "paymentIntentId");
            return g("payment_intents/%s/source_cancel", paymentIntentId);
        }

        @VisibleForTesting
        public final String k(String setupIntentId) {
            r.i(setupIntentId, "setupIntentId");
            return g("setup_intents/%s/source_cancel", setupIntentId);
        }

        @VisibleForTesting
        public final String l(String paymentIntentId) {
            r.i(paymentIntentId, "paymentIntentId");
            return g("payment_intents/%s/confirm", paymentIntentId);
        }

        @VisibleForTesting
        public final String m(String setupIntentId) {
            r.i(setupIntentId, "setupIntentId");
            return g("setup_intents/%s/confirm", setupIntentId);
        }

        public final String n() {
            return f("consumers/payment_details");
        }

        public final String o() {
            return f("consumers/accounts/sign_up");
        }

        public final String p() {
            return f("connections/link_account_sessions_for_deferred_payment");
        }

        public final String r() {
            return f("consumers/sessions/log_out");
        }

        public final String t() {
            return s("mobile-card-element-config");
        }

        public final String u(String paymentMethodId) {
            r.i(paymentMethodId, "paymentMethodId");
            return f("payment_methods/" + paymentMethodId);
        }

        public final String v() {
            return f("payment_methods");
        }

        @VisibleForTesting
        public final String w(String paymentIntentId) {
            r.i(paymentIntentId, "paymentIntentId");
            return g("payment_intents/%s/refresh", paymentIntentId);
        }

        @VisibleForTesting
        public final String x(String customerId) {
            r.i(customerId, "customerId");
            return g("customers/%s", customerId);
        }

        @VisibleForTesting
        public final String y(String paymentIntentId) {
            r.i(paymentIntentId, "paymentIntentId");
            return g("payment_intents/%s", paymentIntentId);
        }

        @VisibleForTesting
        public final String z(String setupIntentId) {
            r.i(setupIntentId, "setupIntentId");
            return g("setup_intents/%s", setupIntentId);
        }
    }

    @Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b2\u0018\u00002\u00020\u0001:\u0002\u0004\u0005B\t\b\u0004¢\u0006\u0004\b\u0002\u0010\u0003\u0082\u0001\u0002\u0006\u0007¨\u0006\b"}, d2 = {"Lcom/stripe/android/networking/StripeApiRepository$b;", "", "<init>", "()V", "a", "b", "Lcom/stripe/android/networking/StripeApiRepository$b$a;", "Lcom/stripe/android/networking/StripeApiRepository$b$b;", "payments-core_release"}, k = 1, mv = {1, 9, 0})
    private static abstract class b {

        @StabilityInferred(parameters = 1)
        @Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0004\bÇ\n\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\n\u0010\u000bJ\t\u0010\u0003\u001a\u00020\u0002HÖ\u0001J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\u0013\u0010\t\u001a\u00020\b2\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006HÖ\u0003¨\u0006\f"}, d2 = {"Lcom/stripe/android/networking/StripeApiRepository$b$a;", "Lcom/stripe/android/networking/StripeApiRepository$b;", "", "toString", "", "hashCode", "", "other", "", "equals", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
        public static final class a extends b {
            public static final a a = new a();

            private a() {
                super(null);
            }

            public boolean equals(Object other) {
                if (this == other) {
                    return true;
                }
                if (!(other instanceof a)) {
                    return false;
                }
                return true;
            }

            public int hashCode() {
                return 2054089437;
            }

            public String toString() {
                return "Failure";
            }
        }

        @StabilityInferred(parameters = 1)
        @Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\b\b\b\u0087\b\u0018\u00002\u00020\u0001B\u0011\u0012\b\u0010\r\u001a\u0004\u0018\u00010\u0002¢\u0006\u0004\b\u000e\u0010\u000fJ\t\u0010\u0003\u001a\u00020\u0002HÖ\u0001J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\u0013\u0010\t\u001a\u00020\b2\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006HÖ\u0003R\u0019\u0010\r\u001a\u0004\u0018\u00010\u00028\u0006¢\u0006\f\n\u0004\b\n\u0010\u000b\u001a\u0004\b\n\u0010\f¨\u0006\u0010"}, d2 = {"Lcom/stripe/android/networking/StripeApiRepository$b$b;", "Lcom/stripe/android/networking/StripeApiRepository$b;", "", "toString", "", "hashCode", "", "other", "", "equals", "a", "Ljava/lang/String;", "()Ljava/lang/String;", "originalDnsCacheTtl", "<init>", "(Ljava/lang/String;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
        public static final class Success extends b {

            private final String originalDnsCacheTtl;

            public Success(String str) {
                super(null);
                this.originalDnsCacheTtl = str;
            }

            public final String getOriginalDnsCacheTtl() {
                return this.originalDnsCacheTtl;
            }

            public boolean equals(Object other) {
                if (this == other) {
                    return true;
                }
                return (other instanceof Success) && r.d(this.originalDnsCacheTtl, ((Success) other).originalDnsCacheTtl);
            }

            public int hashCode() {
                String str = this.originalDnsCacheTtl;
                if (str == null) {
                    return 0;
                }
                return str.hashCode();
            }

            public String toString() {
                return "Success(originalDnsCacheTtl=" + this.originalDnsCacheTtl + ")";
            }
        }

        private b() {
        }

        public b(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }
    }

    public StripeApiRepository(Context context, Function0<String> publishableKeyProvider, AppInfo appInfo, lh.d logger, CoroutineContext workContext, Set<String> productUsageTokens, q stripeNetworkClient, AnalyticsRequestExecutor analyticsRequestExecutor, com.stripe.android.h fraudDetectionDataRepository, CardAccountRangeRepository.a cardAccountRangeRepositoryFactory, PaymentAnalyticsRequestFactory paymentAnalyticsRequestFactory, e fraudDetectionDataParamsUtils, Set<? extends StripeApiBeta> betas, String apiVersion, String sdkVersion) {
        r.i(context, "context");
        r.i(publishableKeyProvider, "publishableKeyProvider");
        r.i(logger, "logger");
        r.i(workContext, "workContext");
        r.i(productUsageTokens, "productUsageTokens");
        r.i(stripeNetworkClient, "stripeNetworkClient");
        r.i(analyticsRequestExecutor, "analyticsRequestExecutor");
        r.i(fraudDetectionDataRepository, "fraudDetectionDataRepository");
        r.i(cardAccountRangeRepositoryFactory, "cardAccountRangeRepositoryFactory");
        r.i(paymentAnalyticsRequestFactory, "paymentAnalyticsRequestFactory");
        r.i(fraudDetectionDataParamsUtils, "fraudDetectionDataParamsUtils");
        r.i(betas, "betas");
        r.i(apiVersion, "apiVersion");
        r.i(sdkVersion, "sdkVersion");
        this.context = context;
        this.publishableKeyProvider = publishableKeyProvider;
        this.appInfo = appInfo;
        this.logger = logger;
        this.workContext = workContext;
        this.productUsageTokens = productUsageTokens;
        this.stripeNetworkClient = stripeNetworkClient;
        this.analyticsRequestExecutor = analyticsRequestExecutor;
        this.fraudDetectionDataRepository = fraudDetectionDataRepository;
        this.cardAccountRangeRepositoryFactory = cardAccountRangeRepositoryFactory;
        this.paymentAnalyticsRequestFactory = paymentAnalyticsRequestFactory;
        this.fraudDetectionDataParamsUtils = fraudDetectionDataParamsUtils;
        this.apiRequestFactory = new e.b(appInfo, apiVersion, sdkVersion);
        U();
        BuildersKt__Builders_commonKt.launch$default(CoroutineScopeKt.CoroutineScope(workContext), null, null, new AnonymousClass2(null), 3, null);
    }

    private final Pair<String, String> L(Set<String> attribution) {
        return gj.i.a("payment_user_agent", g(attribution));
    }

    static Pair M(StripeApiRepository stripeApiRepository, Set set, int i, Object obj) {
        if ((i & 1) != 0) {
            set = p0.f();
        }
        return stripeApiRepository.L(set);
    }

    public final java.lang.Object N(final com.stripe.android.model.ConfirmPaymentIntentParams r12, com.stripe.android.core.networking.e.Options r13, java.util.List<java.lang.String> r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentIntent>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.N(com.stripe.android.model.ConfirmPaymentIntentParams, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    private final Map<String, Object> O(String clientSecret, List<String> expandFields) {
        Map f;
        Map<String, Object> s;
        f = f0.f(gj.i.a("client_secret", clientSecret));
        s = g0.s(f, INSTANCE.e(expandFields));
        return s;
    }

    private final b P() {
        Object b2;
        try {
            Result.Companion companion = Result.INSTANCE;
            String property = Security.getProperty("networkaddress.cache.ttl");
            Security.setProperty("networkaddress.cache.ttl", "0");
            b2 = Result.b(new b.Success(property));
        } catch (Throwable th2) {
            Result.Companion companion2 = Result.INSTANCE;
            b2 = Result.b(kotlin.f.a(th2));
        }
        b.a aVar = b.a.a;
        if (Result.g(b2)) {
            b2 = aVar;
        }
        return (b) b2;
    }

    public final <ModelType extends ph.b> java.lang.Object Q(com.stripe.android.core.networking.e r9, com.stripe.android.core.model.parsers.a<? extends ModelType> r10, kotlin.jvm.functions.Function1<? super kotlin.Result<com.stripe.android.core.networking.r<java.lang.String>>, kotlin.Unit> r11, kotlin.coroutines.Continuation<? super kotlin.Result<? extends ModelType>> r12) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.Q(com.stripe.android.core.networking.e, com.stripe.android.core.model.parsers.a, kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation):java.lang.Object");
    }

    static Object R(StripeApiRepository stripeApiRepository, com.stripe.android.core.networking.e eVar, com.stripe.android.core.model.parsers.a aVar, Function1 function1, Continuation continuation, int i, Object obj) {
        if ((i & 4) != 0) {
            function1 = new Function1<Result<? extends com.stripe.android.core.networking.r<String>>, Unit>() {
                public final void m11invoke(Object obj2) {
                }

                @Override
                public Unit invoke(Result<? extends com.stripe.android.core.networking.r<String>> result) {
                    m11invoke(result.getValue());
                    return Unit.a;
                }
            };
        }
        return stripeApiRepository.Q(eVar, aVar, function1, continuation);
    }

    public final void S(PaymentAnalyticsEvent event) {
        T(PaymentAnalyticsRequestFactory.s(this.paymentAnalyticsRequestFactory, event, null, null, null, null, null, 62, null));
    }

    private final void U() {
        this.fraudDetectionDataRepository.b();
    }

    public final String W(Object obj) {
        Object b2;
        com.stripe.android.core.networking.r<String> rVar = (com.stripe.android.core.networking.r) (Result.g(obj) ? null : obj);
        Throwable e = Result.e(obj);
        if (e != null) {
            return nh.a.a(e);
        }
        if (rVar == null || !rVar.getIsError()) {
            return null;
        }
        try {
            a0(rVar);
            b2 = Result.b(Unit.a);
        } catch (Throwable th2) {
            Result.Companion companion = Result.INSTANCE;
            b2 = Result.b(kotlin.f.a(th2));
        }
        Throwable e2 = Result.e(b2);
        if (e2 != null) {
            return nh.a.a(e2);
        }
        return null;
    }

    private final FraudDetectionData X() {
        return this.fraudDetectionDataRepository.a();
    }

    private final void a0(com.stripe.android.core.networking.r<String> response) throws InvalidRequestException, AuthenticationException, CardException, APIException {
        com.stripe.android.core.networking.m requestId = response.getRequestId();
        String value = requestId != null ? requestId.getValue() : null;
        int code = response.getCode();
        StripeError c = l.c(new StripeErrorJsonParser().a(n.a(response)), this.context);
        if (code == 429) {
            throw new RateLimitException(c, value, null, null, 12, null);
        }
        switch (code) {
            case 400:
            case 404:
                throw new InvalidRequestException(c, value, code, null, null, 24, null);
            case 401:
                throw new AuthenticationException(c, value);
            case 402:
                throw new CardException(c, value);
            case 403:
                throw new PermissionException(c, value);
            default:
                throw new APIException(c, value, code, null, null, 24, null);
        }
    }

    private final Map<String, Object> c0(Map<String, ? extends Object> params, PaymentMethodCreateParams paymentMethodCreateParams, SourceParams sourceParams) {
        Set<String> f;
        Map t;
        Map<String, Object> t2;
        Set f2;
        Map t3;
        Map<String, Object> t4;
        Object obj = params.get("payment_method_data");
        Map map = obj instanceof Map ? (Map) obj : null;
        if (map != null) {
            if (paymentMethodCreateParams == null || (f2 = paymentMethodCreateParams.i()) == null) {
                f2 = p0.f();
            }
            t3 = g0.t(map, L(f2));
            t4 = g0.t(params, gj.i.a("payment_method_data", t3));
            if (t4 != null) {
                return t4;
            }
        }
        Object obj2 = params.get("source_data");
        Map map2 = obj2 instanceof Map ? (Map) obj2 : null;
        if (map2 == null) {
            return params;
        }
        if (sourceParams == null || (f = sourceParams.b()) == null) {
            f = p0.f();
        }
        t = g0.t(map2, L(f));
        t2 = g0.t(params, gj.i.a("source_data", t));
        return t2;
    }

    static Map d0(StripeApiRepository stripeApiRepository, Map map, PaymentMethodCreateParams paymentMethodCreateParams, SourceParams sourceParams, int i, Object obj) {
        if ((i & 4) != 0) {
            sourceParams = null;
        }
        return stripeApiRepository.c0(map, paymentMethodCreateParams, sourceParams);
    }

    public final java.lang.Object e0(com.stripe.android.model.ConfirmPaymentIntentParams r5, com.stripe.android.core.networking.e.Options r6, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.ConfirmPaymentIntentParams>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.e0(com.stripe.android.model.ConfirmPaymentIntentParams, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    private final void f0(b dnsCacheData) {
        if (dnsCacheData instanceof b.Success) {
            String originalDnsCacheTtl = ((b.Success) dnsCacheData).getOriginalDnsCacheTtl();
            if (originalDnsCacheTtl == null) {
                originalDnsCacheTtl = "-1";
            }
            Security.setProperty("networkaddress.cache.ttl", originalDnsCacheTtl);
        }
    }

    public final java.lang.Object g0(ai.j r12, com.stripe.android.core.networking.e.Options r13, final com.stripe.android.networking.PaymentAnalyticsEvent r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.ElementsSession>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.g0(ai.j, com.stripe.android.core.networking.e$c, com.stripe.android.networking.PaymentAnalyticsEvent, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object A(java.lang.String r6, com.stripe.android.core.networking.e.Options r7, java.util.List<java.lang.String> r8, kotlin.coroutines.Continuation<? super kotlin.Result<? extends com.stripe.android.model.StripeIntent>> r9) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.A(java.lang.String, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object B(com.stripe.android.model.ListPaymentMethodsParams r12, final java.util.Set<java.lang.String> r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<? extends java.util.List<com.stripe.android.model.PaymentMethod>>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.B(com.stripe.android.model.l, java.util.Set, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object C(java.lang.String r17, com.stripe.android.model.c r18, com.stripe.android.core.networking.e.Options r19, boolean r20, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.ConsumerPaymentDetails>> r21) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.C(java.lang.String, com.stripe.android.model.c, com.stripe.android.core.networking.e$c, boolean, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @VisibleForTesting
    public final void T(AnalyticsRequest params) {
        r.i(params, "params");
        this.analyticsRequestExecutor.a(params);
    }

    @VisibleForTesting
    public final String V(String paymentMethodId) {
        r.i(paymentMethodId, "paymentMethodId");
        return INSTANCE.g("payment_methods/%s/detach", paymentMethodId);
    }

    @VisibleForTesting
    public final String Y(String paymentIntentId) {
        r.i(paymentIntentId, "paymentIntentId");
        return INSTANCE.g("payment_intents/%s/link_account_sessions", paymentIntentId);
    }

    @VisibleForTesting
    public final String Z(String setupIntentId) {
        r.i(setupIntentId, "setupIntentId");
        return INSTANCE.g("setup_intents/%s/link_account_sessions", setupIntentId);
    }

    @Override
    public java.lang.Object a(java.lang.String r12, java.lang.String r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentIntent>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.a(java.lang.String, java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object b(ai.CreateFinancialConnectionsSessionForDeferredPaymentParams r12, com.stripe.android.core.networking.e.Options r13, kotlin.coroutines.Continuation<? super kotlin.Result<ai.FinancialConnectionsSession>> r14) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.b(ai.g, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @androidx.annotation.VisibleForTesting
    public final java.lang.Object b0(com.stripe.android.core.networking.e r6, kotlin.jvm.functions.Function1<? super kotlin.Result<com.stripe.android.core.networking.r<java.lang.String>>, kotlin.Unit> r7, kotlin.coroutines.Continuation<? super com.stripe.android.core.networking.r<java.lang.String>> r8) throws com.stripe.android.core.exception.AuthenticationException, com.stripe.android.core.exception.InvalidRequestException, com.stripe.android.core.exception.APIConnectionException, com.stripe.android.exception.CardException, com.stripe.android.core.exception.APIException {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.b0(com.stripe.android.core.networking.e, kotlin.jvm.functions.Function1, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object c(java.lang.String r12, com.stripe.android.model.d r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<ai.FinancialConnectionsSession>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.c(java.lang.String, com.stripe.android.model.d, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object d(java.lang.String r12, com.stripe.android.core.networking.e.Options r13, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentIntent>> r14) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.d(java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object e(final com.stripe.android.model.PaymentMethodCreateParams r12, com.stripe.android.core.networking.e.Options r13, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentMethod>> r14) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.e(com.stripe.android.model.PaymentMethodCreateParams, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object f(com.stripe.android.model.ConfirmPaymentIntentParams r6, com.stripe.android.core.networking.e.Options r7, java.util.List<java.lang.String> r8, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentIntent>> r9) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.f(com.stripe.android.model.ConfirmPaymentIntentParams, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public String g(Set<String> attribution) {
        Set d;
        Set o2;
        Set o3;
        String D0;
        r.i(attribution, "attribution");
        d = o0.d("stripe-android/20.44.2");
        o2 = q0.o(d, this.productUsageTokens);
        o3 = q0.o(o2, attribution);
        D0 = CollectionsKt___CollectionsKt.D0(o3, ";", null, null, 0, null, null, 62, null);
        return D0;
    }

    @Override
    public java.lang.Object h(java.lang.String r12, java.lang.String r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.SetupIntent>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.h(java.lang.String, java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object i(java.lang.String r12, com.stripe.android.model.d r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<ai.FinancialConnectionsSession>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.i(java.lang.String, com.stripe.android.model.d, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object j(java.lang.String r12, com.stripe.android.core.networking.e.Options r13, java.util.List<java.lang.String> r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.SetupIntent>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.j(java.lang.String, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object k(java.lang.String r12, com.stripe.android.core.networking.e.Options r13, java.util.List<java.lang.String> r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentIntent>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.k(java.lang.String, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object l(java.lang.String r14, java.lang.String r15, java.lang.String r16, com.stripe.android.core.networking.e.Options r17, java.util.List<java.lang.String> r18, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentIntent>> r19) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.l(java.lang.String, java.lang.String, java.lang.String, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object m(java.lang.String r11, java.lang.String r12, java.lang.String r13, java.lang.String r14, java.util.Locale r15, java.lang.String r16, com.stripe.android.model.ConsumerSignUpConsentAction r17, com.stripe.android.core.networking.e.Options r18, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.ConsumerSession>> r19) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.m(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Locale, java.lang.String, com.stripe.android.model.ConsumerSignUpConsentAction, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object n(java.lang.String r17, java.lang.String r18, com.stripe.android.core.networking.e.Options r19, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.ConsumerSession>> r20) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.n(java.lang.String, java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object o(java.lang.String r12, final com.stripe.android.model.p r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentMethod>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.o(java.lang.String, com.stripe.android.model.p, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    @androidx.annotation.VisibleForTesting
    public java.lang.Object p(ai.Stripe3ds2AuthParams r12, com.stripe.android.core.networking.e.Options r13, kotlin.coroutines.Continuation<? super kotlin.Result<ai.Stripe3ds2AuthResult>> r14) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.p(ai.n, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object q(ai.j r5, com.stripe.android.core.networking.e.Options r6, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.ElementsSession>> r7) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.q(ai.j, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object r(java.lang.String r12, final java.util.Set<java.lang.String> r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<ai.Customer>> r15) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.r(java.lang.String, java.util.Set, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object s(java.lang.String r17, com.stripe.android.core.networking.e.Options r18, kotlin.coroutines.Continuation<? super kotlin.Result<ai.Stripe3ds2AuthResult>> r19) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.s(java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object t(com.stripe.android.core.networking.e.Options r13, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.BankStatuses>> r14) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.t(com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object u(java.lang.String r14, java.lang.String r15, java.lang.String r16, com.stripe.android.core.networking.e.Options r17, java.util.List<java.lang.String> r18, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.SetupIntent>> r19) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.u(java.lang.String, java.lang.String, java.lang.String, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object v(final java.util.Set<java.lang.String> r12, java.lang.String r13, com.stripe.android.core.networking.e.Options r14, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.PaymentMethod>> r15) throws com.stripe.android.core.exception.InvalidRequestException, com.stripe.android.core.exception.APIConnectionException, com.stripe.android.core.exception.APIException, com.stripe.android.core.exception.AuthenticationException, com.stripe.android.exception.CardException {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.v(java.util.Set, java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object w(java.lang.String r17, java.lang.String r18, com.stripe.android.core.networking.e.Options r19, kotlin.coroutines.Continuation<? super kotlin.Result<java.lang.String>> r20) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.w(java.lang.String, java.lang.String, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object x(final com.stripe.android.model.ConfirmSetupIntentParams r19, com.stripe.android.core.networking.e.Options r20, java.util.List<java.lang.String> r21, kotlin.coroutines.Continuation<? super kotlin.Result<com.stripe.android.model.SetupIntent>> r22) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.x(com.stripe.android.model.a, com.stripe.android.core.networking.e$c, java.util.List, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object y(com.stripe.android.cards.a r18, com.stripe.android.core.networking.e.Options r19, kotlin.coroutines.Continuation<? super kotlin.Result<ai.CardMetadata>> r20) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.y(com.stripe.android.cards.a, com.stripe.android.core.networking.e$c, kotlin.coroutines.Continuation):java.lang.Object");
    }

    @Override
    public java.lang.Object z(com.stripe.android.core.networking.e.Options r17, java.util.Map<java.lang.String, java.lang.String> r18, kotlin.coroutines.Continuation<? super kotlin.Result<ai.MobileCardElementConfig>> r19) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.z(com.stripe.android.core.networking.e$c, java.util.Map, kotlin.coroutines.Continuation):java.lang.Object");
    }

    public StripeApiRepository(android.content.Context r20, kotlin.jvm.functions.Function0 r21, lh.AppInfo r22, lh.d r23, kotlin.coroutines.CoroutineContext r24, java.util.Set r25, com.stripe.android.core.networking.q r26, com.stripe.android.core.networking.AnalyticsRequestExecutor r27, com.stripe.android.h r28, com.stripe.android.cards.CardAccountRangeRepository.a r29, com.stripe.android.networking.PaymentAnalyticsRequestFactory r30, com.stripe.android.networking.e r31, java.util.Set r32, java.lang.String r33, java.lang.String r34, int r35, kotlin.jvm.internal.DefaultConstructorMarker r36) {
        throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.networking.StripeApiRepository.<init>(android.content.Context, kotlin.jvm.functions.Function0, lh.c, lh.d, kotlin.coroutines.CoroutineContext, java.util.Set, com.stripe.android.core.networking.q, com.stripe.android.core.networking.AnalyticsRequestExecutor, com.stripe.android.h, com.stripe.android.cards.CardAccountRangeRepository$a, com.stripe.android.networking.PaymentAnalyticsRequestFactory, com.stripe.android.networking.e, java.util.Set, java.lang.String, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker):void");
    }

    public StripeApiRepository(Context appContext, Function0<String> publishableKeyProvider, CoroutineContext workContext, Set<String> productUsageTokens, PaymentAnalyticsRequestFactory paymentAnalyticsRequestFactory, AnalyticsRequestExecutor analyticsRequestExecutor, lh.d logger) {
        this(appContext, publishableKeyProvider, null, logger, workContext, productUsageTokens, null, analyticsRequestExecutor, null, null, paymentAnalyticsRequestFactory, null, null, null, null, 31556, null);
        r.i(appContext, "appContext");
        r.i(publishableKeyProvider, "publishableKeyProvider");
        r.i(workContext, "workContext");
        r.i(productUsageTokens, "productUsageTokens");
        r.i(paymentAnalyticsRequestFactory, "paymentAnalyticsRequestFactory");
        r.i(analyticsRequestExecutor, "analyticsRequestExecutor");
        r.i(logger, "logger");
    }
}