正在查看: Crafto v9.3.3 应用的 Stripe.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Crafto v9.3.3 应用的 Stripe.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android;
import Hk.e;
import android.content.Context;
import android.content.Intent;
import androidx.activity.ComponentActivity;
import androidx.fragment.app.Fragment;
import com.stripe.android.core.ApiKeyValidator;
import com.stripe.android.core.ApiVersion;
import com.stripe.android.core.AppInfo;
import com.stripe.android.core.exception.APIConnectionException;
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.model.StripeFile;
import com.stripe.android.core.model.StripeFileParams;
import com.stripe.android.core.model.StripeModel;
import com.stripe.android.exception.CardException;
import com.stripe.android.model.AccountParams;
import com.stripe.android.model.BankAccountTokenParams;
import com.stripe.android.model.CardParams;
import com.stripe.android.model.ConfirmPaymentIntentParams;
import com.stripe.android.model.ConfirmSetupIntentParams;
import com.stripe.android.model.CvcTokenParams;
import com.stripe.android.model.PaymentIntent;
import com.stripe.android.model.PaymentMethod;
import com.stripe.android.model.PaymentMethodCreateParams;
import com.stripe.android.model.PersonTokenParams;
import com.stripe.android.model.PiiTokenParams;
import com.stripe.android.model.RadarSession;
import com.stripe.android.model.SetupIntent;
import com.stripe.android.model.Source;
import com.stripe.android.model.SourceParams;
import com.stripe.android.model.Stripe3ds2AuthParams;
import com.stripe.android.model.Token;
import com.stripe.android.model.TokenParams;
import com.stripe.android.model.WeChatPayNextAction;
import com.stripe.android.networking.StripeRepository;
import com.stripe.android.stripe3ds2.transactions.MessageExtension;
import dl.I;
import dl.J;
import dl.Z;
import dl.g;
import il.p;
import java.util.Set;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.H;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
@Metadata
public final class Stripe {
@NotNull
public static final String VERSION = "AndroidBindings/20.6.2";
@NotNull
public static final String VERSION_NAME = "20.6.2";
private static AppInfo appInfo;
@NotNull
private final PaymentController paymentController;
@NotNull
private final String publishableKey;
private final String stripeAccountId;
@NotNull
private final StripeRepository stripeRepository;
@NotNull
private final CoroutineContext workContext;
@NotNull
public static final Companion Companion = new Companion(null);
public static final int $stable = 8;
@NotNull
public static final String API_VERSION = ApiVersion.Companion.get().getCode();
private static boolean advancedFraudSignalsEnabled = true;
@Metadata
public static final class Companion {
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final boolean getAdvancedFraudSignalsEnabled() {
return Stripe.advancedFraudSignalsEnabled;
}
public final AppInfo getAppInfo() {
return Stripe.appInfo;
}
public final void setAdvancedFraudSignalsEnabled(boolean z) {
Stripe.advancedFraudSignalsEnabled = z;
}
public final void setAppInfo(AppInfo appInfo) {
Stripe.appInfo = appInfo;
}
private Companion() {
}
public static void getAdvancedFraudSignalsEnabled$annotations() {
}
public static void getAppInfo$annotations() {
}
@e
public static void getVERSION$annotations() {
}
@e
public static void getVERSION_NAME$annotations() {
}
}
public Stripe(@NotNull Context context, @NotNull String str) {
this(context, str, (String) null, false, (Set) null, 28, (DefaultConstructorMarker) null);
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(str, "publishableKey");
}
public static void authenticateSource$default(Stripe stripe, ComponentActivity componentActivity, Source source, String str, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.authenticateSource(componentActivity, source, str);
}
public static void confirmAlipayPayment$default(Stripe stripe, ConfirmPaymentIntentParams confirmPaymentIntentParams, AlipayAuthenticator alipayAuthenticator, String str, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.confirmAlipayPayment(confirmPaymentIntentParams, alipayAuthenticator, str, apiResultCallback);
}
public static void confirmPayment$default(Stripe stripe, ComponentActivity componentActivity, ConfirmPaymentIntentParams confirmPaymentIntentParams, String str, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.confirmPayment(componentActivity, confirmPaymentIntentParams, str);
}
public static PaymentIntent confirmPaymentIntentSynchronous$default(Stripe stripe, ConfirmPaymentIntentParams confirmPaymentIntentParams, String str, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if ((i & 2) != 0) {
str = null;
}
return stripe.confirmPaymentIntentSynchronous(confirmPaymentIntentParams, str);
}
public static void confirmSetupIntent$default(Stripe stripe, ComponentActivity componentActivity, ConfirmSetupIntentParams confirmSetupIntentParams, String str, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.confirmSetupIntent(componentActivity, confirmSetupIntentParams, str);
}
public static SetupIntent confirmSetupIntentSynchronous$default(Stripe stripe, ConfirmSetupIntentParams confirmSetupIntentParams, String str, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if ((i & 2) != 0) {
str = null;
}
return stripe.confirmSetupIntentSynchronous(confirmSetupIntentParams, str);
}
public static void confirmWeChatPayPayment$default(Stripe stripe, ConfirmPaymentIntentParams confirmPaymentIntentParams, String str, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = stripe.stripeAccountId;
}
stripe.confirmWeChatPayPayment(confirmPaymentIntentParams, str, apiResultCallback);
}
public static void createAccountToken$default(Stripe stripe, AccountParams accountParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createAccountToken(accountParams, str, str2, apiResultCallback);
}
public static Token createAccountTokenSynchronous$default(Stripe stripe, AccountParams accountParams, String str, String str2, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createAccountTokenSynchronous(accountParams, str, str2);
}
public static void createBankAccountToken$default(Stripe stripe, BankAccountTokenParams bankAccountTokenParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createBankAccountToken(bankAccountTokenParams, str, str2, apiResultCallback);
}
public static Token createBankAccountTokenSynchronous$default(Stripe stripe, BankAccountTokenParams bankAccountTokenParams, String str, String str2, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createBankAccountTokenSynchronous(bankAccountTokenParams, str, str2);
}
public static void createCardToken$default(Stripe stripe, CardParams cardParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createCardToken(cardParams, str, str2, apiResultCallback);
}
public static Token createCardTokenSynchronous$default(Stripe stripe, CardParams cardParams, String str, String str2, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createCardTokenSynchronous(cardParams, str, str2);
}
public static void createCvcUpdateToken$default(Stripe stripe, String str, String str2, String str3, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str2 = null;
}
if ((i & 4) != 0) {
str3 = stripe.stripeAccountId;
}
stripe.createCvcUpdateToken(str, str2, str3, apiResultCallback);
}
public static Token createCvcUpdateTokenSynchronous$default(Stripe stripe, String str, String str2, String str3, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
if ((i & 2) != 0) {
str2 = null;
}
if ((i & 4) != 0) {
str3 = stripe.stripeAccountId;
}
return stripe.createCvcUpdateTokenSynchronous(str, str2, str3);
}
public static void createFile$default(Stripe stripe, StripeFileParams stripeFileParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createFile(stripeFileParams, str, str2, apiResultCallback);
}
public static StripeFile createFileSynchronous$default(Stripe stripe, StripeFileParams stripeFileParams, String str, String str2, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createFileSynchronous(stripeFileParams, str, str2);
}
public static void createPaymentMethod$default(Stripe stripe, PaymentMethodCreateParams paymentMethodCreateParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createPaymentMethod(paymentMethodCreateParams, str, str2, apiResultCallback);
}
public static PaymentMethod createPaymentMethodSynchronous$default(Stripe stripe, PaymentMethodCreateParams paymentMethodCreateParams, String str, String str2, int i, Object obj) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createPaymentMethodSynchronous(paymentMethodCreateParams, str, str2);
}
public static void createPersonToken$default(Stripe stripe, PersonTokenParams personTokenParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createPersonToken(personTokenParams, str, str2, apiResultCallback);
}
public static Token createPersonTokenSynchronous$default(Stripe stripe, PersonTokenParams personTokenParams, String str, String str2, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createPersonTokenSynchronous(personTokenParams, str, str2);
}
public static void createPiiToken$default(Stripe stripe, String str, String str2, String str3, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str2 = null;
}
if ((i & 4) != 0) {
str3 = stripe.stripeAccountId;
}
stripe.createPiiToken(str, str2, str3, apiResultCallback);
}
public static Token createPiiTokenSynchronous$default(Stripe stripe, String str, String str2, String str3, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
if ((i & 2) != 0) {
str2 = null;
}
if ((i & 4) != 0) {
str3 = stripe.stripeAccountId;
}
return stripe.createPiiTokenSynchronous(str, str2, str3);
}
public static void createRadarSession$default(Stripe stripe, String str, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 1) != 0) {
str = stripe.stripeAccountId;
}
stripe.createRadarSession(str, apiResultCallback);
}
public static void createSource$default(Stripe stripe, SourceParams sourceParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.createSource(sourceParams, str, str2, apiResultCallback);
}
public static Source createSourceSynchronous$default(Stripe stripe, SourceParams sourceParams, String str, String str2, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.createSourceSynchronous(sourceParams, str, str2);
}
private final void createToken(TokenParams tokenParams, String str, String str2, ApiResultCallback<? super Token> apiResultCallback) {
executeAsync(apiResultCallback, new Stripe$createToken$1(this, tokenParams, str, str2, null));
}
public static void createToken$default(Stripe stripe, TokenParams tokenParams, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 4) != 0) {
str2 = null;
}
stripe.createToken(tokenParams, str, str2, apiResultCallback);
}
public final <T extends StripeModel> Object dispatchResult(Object obj, ApiResultCallback<? super T> apiResultCallback, Kk.c<? super Unit> cVar) {
kl.c cVar2 = Z.a;
Object e = g.e(cVar, p.a, new Stripe$dispatchResult$2(obj, apiResultCallback, null));
return e == Lk.a.COROUTINE_SUSPENDED ? e : Unit.a;
}
private final <T extends StripeModel> void executeAsync(ApiResultCallback<? super T> apiResultCallback, Function1<? super Kk.c<? super T>, ? extends Object> function1) {
g.b(I.a(this.workContext), (CoroutineContext) null, (J) null, new Stripe$executeAsync$1(this, apiResultCallback, function1, null), 3);
}
public static final boolean getAdvancedFraudSignalsEnabled() {
return Companion.getAdvancedFraudSignalsEnabled();
}
public static final AppInfo getAppInfo() {
return Companion.getAppInfo();
}
public static void handleNextActionForPayment$default(Stripe stripe, ComponentActivity componentActivity, String str, String str2, int i, Object obj) {
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.handleNextActionForPayment(componentActivity, str, str2);
}
public static void handleNextActionForSetupIntent$default(Stripe stripe, ComponentActivity componentActivity, String str, String str2, int i, Object obj) {
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.handleNextActionForSetupIntent(componentActivity, str, str2);
}
public static void retrievePaymentIntent$default(Stripe stripe, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 2) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.retrievePaymentIntent(str, str2, apiResultCallback);
}
public static PaymentIntent retrievePaymentIntentSynchronous$default(Stripe stripe, String str, String str2, int i, Object obj) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
if ((i & 2) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.retrievePaymentIntentSynchronous(str, str2);
}
public static void retrieveSetupIntent$default(Stripe stripe, String str, String str2, ApiResultCallback apiResultCallback, int i, Object obj) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
if ((i & 2) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.retrieveSetupIntent(str, str2, apiResultCallback);
}
public static SetupIntent retrieveSetupIntentSynchronous$default(Stripe stripe, String str, String str2, int i, Object obj) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
if ((i & 2) != 0) {
str2 = stripe.stripeAccountId;
}
return stripe.retrieveSetupIntentSynchronous(str, str2);
}
public static void retrieveSource$default(Stripe stripe, String str, String str2, String str3, ApiResultCallback apiResultCallback, int i, Object obj) {
if ((i & 4) != 0) {
str3 = stripe.stripeAccountId;
}
stripe.retrieveSource(str, str2, str3, apiResultCallback);
}
public static Source retrieveSourceSynchronous$default(Stripe stripe, String str, String str2, String str3, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if ((i & 4) != 0) {
str3 = stripe.stripeAccountId;
}
return stripe.retrieveSourceSynchronous(str, str2, str3);
}
public static final void setAdvancedFraudSignalsEnabled(boolean z) {
Companion.setAdvancedFraudSignalsEnabled(z);
}
public static final void setAppInfo(AppInfo appInfo2) {
Companion.setAppInfo(appInfo2);
}
public final void authenticateSource(@NotNull ComponentActivity componentActivity, @NotNull Source source) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(source, Stripe3ds2AuthParams.FIELD_SOURCE);
authenticateSource$default(this, componentActivity, source, (String) null, 4, (Object) null);
}
public final void confirmAlipayPayment(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, @NotNull AlipayAuthenticator alipayAuthenticator, @NotNull ApiResultCallback<? super PaymentIntentResult> apiResultCallback) {
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
Intrinsics.checkNotNullParameter(alipayAuthenticator, "authenticator");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
confirmAlipayPayment$default(this, confirmPaymentIntentParams, alipayAuthenticator, null, apiResultCallback, 4, null);
}
public final void confirmPayment(@NotNull ComponentActivity componentActivity, @NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
confirmPayment$default(this, componentActivity, confirmPaymentIntentParams, (String) null, 4, (Object) null);
}
@e
public final PaymentIntent confirmPaymentIntentSynchronous(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
return confirmPaymentIntentSynchronous$default(this, confirmPaymentIntentParams, null, 2, null);
}
public final void confirmSetupIntent(@NotNull ComponentActivity componentActivity, @NotNull ConfirmSetupIntentParams confirmSetupIntentParams) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(confirmSetupIntentParams, "confirmSetupIntentParams");
confirmSetupIntent$default(this, componentActivity, confirmSetupIntentParams, (String) null, 4, (Object) null);
}
@e
public final SetupIntent confirmSetupIntentSynchronous(@NotNull ConfirmSetupIntentParams confirmSetupIntentParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(confirmSetupIntentParams, "confirmSetupIntentParams");
return confirmSetupIntentSynchronous$default(this, confirmSetupIntentParams, null, 2, null);
}
@e
public final void confirmWeChatPayPayment(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, @NotNull ApiResultCallback<? super WeChatPayNextAction> apiResultCallback) {
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
confirmWeChatPayPayment$default(this, confirmPaymentIntentParams, null, apiResultCallback, 2, null);
}
public final void createAccountToken(@NotNull AccountParams accountParams, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(accountParams, "accountParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createAccountToken$default(this, accountParams, null, null, apiResultCallback, 6, null);
}
public final Token createAccountTokenSynchronous(@NotNull AccountParams accountParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(accountParams, "accountParams");
return createAccountTokenSynchronous$default(this, accountParams, null, null, 6, null);
}
public final void createBankAccountToken(@NotNull BankAccountTokenParams bankAccountTokenParams, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(bankAccountTokenParams, "bankAccountTokenParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createBankAccountToken$default(this, bankAccountTokenParams, null, null, apiResultCallback, 6, null);
}
public final Token createBankAccountTokenSynchronous(@NotNull BankAccountTokenParams bankAccountTokenParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(bankAccountTokenParams, "bankAccountTokenParams");
return createBankAccountTokenSynchronous$default(this, bankAccountTokenParams, null, null, 6, null);
}
public final void createCardToken(@NotNull CardParams cardParams, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(cardParams, "cardParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createCardToken$default(this, cardParams, null, null, apiResultCallback, 6, null);
}
public final Token createCardTokenSynchronous(@NotNull CardParams cardParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(cardParams, "cardParams");
return createCardTokenSynchronous$default(this, cardParams, null, null, 6, null);
}
public final void createCvcUpdateToken(@NotNull String str, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "cvc");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createCvcUpdateToken$default(this, str, null, null, apiResultCallback, 6, null);
}
public final Token createCvcUpdateTokenSynchronous(@NotNull String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(str, "cvc");
return createCvcUpdateTokenSynchronous$default(this, str, null, null, 6, null);
}
public final void createFile(@NotNull StripeFileParams stripeFileParams, @NotNull ApiResultCallback<? super StripeFile> apiResultCallback) {
Intrinsics.checkNotNullParameter(stripeFileParams, "fileParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createFile$default(this, stripeFileParams, null, null, apiResultCallback, 6, null);
}
@NotNull
public final StripeFile createFileSynchronous(@NotNull StripeFileParams stripeFileParams) {
Intrinsics.checkNotNullParameter(stripeFileParams, "fileParams");
return createFileSynchronous$default(this, stripeFileParams, null, null, 6, null);
}
public final void createPaymentMethod(@NotNull PaymentMethodCreateParams paymentMethodCreateParams, @NotNull ApiResultCallback<? super PaymentMethod> apiResultCallback) {
Intrinsics.checkNotNullParameter(paymentMethodCreateParams, "paymentMethodCreateParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createPaymentMethod$default(this, paymentMethodCreateParams, null, null, apiResultCallback, 6, null);
}
public final PaymentMethod createPaymentMethodSynchronous(@NotNull PaymentMethodCreateParams paymentMethodCreateParams) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(paymentMethodCreateParams, "paymentMethodCreateParams");
return createPaymentMethodSynchronous$default(this, paymentMethodCreateParams, null, null, 6, null);
}
public final void createPersonToken(@NotNull PersonTokenParams personTokenParams, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(personTokenParams, "params");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createPersonToken$default(this, personTokenParams, null, null, apiResultCallback, 6, null);
}
public final Token createPersonTokenSynchronous(@NotNull PersonTokenParams personTokenParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(personTokenParams, "params");
return createPersonTokenSynchronous$default(this, personTokenParams, null, null, 6, null);
}
public final void createPiiToken(@NotNull String str, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "personalId");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createPiiToken$default(this, str, null, null, apiResultCallback, 6, null);
}
public final Token createPiiTokenSynchronous(@NotNull String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(str, "personalId");
return createPiiTokenSynchronous$default(this, str, null, null, 6, null);
}
public final void createRadarSession(@NotNull ApiResultCallback<? super RadarSession> apiResultCallback) {
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createRadarSession$default(this, null, apiResultCallback, 1, null);
}
public final void createSource(@NotNull SourceParams sourceParams, @NotNull ApiResultCallback<? super Source> apiResultCallback) {
Intrinsics.checkNotNullParameter(sourceParams, "sourceParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createSource$default(this, sourceParams, null, null, apiResultCallback, 6, null);
}
public final Source createSourceSynchronous(@NotNull SourceParams sourceParams) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(sourceParams, "params");
return createSourceSynchronous$default(this, sourceParams, null, null, 6, null);
}
@NotNull
public final PaymentController getPaymentController$payments_core_release() {
return this.paymentController;
}
@NotNull
public final String getPublishableKey$payments_core_release() {
return this.publishableKey;
}
public final String getStripeAccountId$payments_core_release() {
return this.stripeAccountId;
}
@NotNull
public final StripeRepository getStripeRepository$payments_core_release() {
return this.stripeRepository;
}
public final void handleNextActionForPayment(@NotNull ComponentActivity componentActivity, @NotNull String str) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(str, "clientSecret");
handleNextActionForPayment$default(this, componentActivity, str, (String) null, 4, (Object) null);
}
public final void handleNextActionForSetupIntent(@NotNull ComponentActivity componentActivity, @NotNull String str) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(str, "clientSecret");
handleNextActionForSetupIntent$default(this, componentActivity, str, (String) null, 4, (Object) null);
}
public final boolean isAuthenticateSourceResult(int i, Intent intent) {
return intent != null && this.paymentController.shouldHandleSourceResult(i, intent);
}
public final boolean isPaymentResult(int i, Intent intent) {
return intent != null && this.paymentController.shouldHandlePaymentResult(i, intent);
}
public final boolean isSetupResult(int i, Intent intent) {
return intent != null && this.paymentController.shouldHandleSetupResult(i, intent);
}
public final void onAuthenticateSourceResult(@NotNull Intent intent, @NotNull ApiResultCallback<? super Source> apiResultCallback) {
Intrinsics.checkNotNullParameter(intent, MessageExtension.FIELD_DATA);
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$onAuthenticateSourceResult$1(this, intent, null));
}
public final boolean onPaymentResult(int i, Intent intent, @NotNull ApiResultCallback<? super PaymentIntentResult> apiResultCallback) {
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
if (intent == null || !isPaymentResult(i, intent)) {
return false;
}
executeAsync(apiResultCallback, new Stripe$onPaymentResult$1(this, intent, null));
return true;
}
public final boolean onSetupResult(int i, Intent intent, @NotNull ApiResultCallback<? super SetupIntentResult> apiResultCallback) {
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
if (intent == null || !isSetupResult(i, intent)) {
return false;
}
executeAsync(apiResultCallback, new Stripe$onSetupResult$1(this, intent, null));
return true;
}
public final void retrievePaymentIntent(@NotNull String str, @NotNull ApiResultCallback<? super PaymentIntent> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
retrievePaymentIntent$default(this, str, null, apiResultCallback, 2, null);
}
public final PaymentIntent retrievePaymentIntentSynchronous(@NotNull String str) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(str, "clientSecret");
return retrievePaymentIntentSynchronous$default(this, str, null, 2, null);
}
public final void retrieveSetupIntent(@NotNull String str, @NotNull ApiResultCallback<? super SetupIntent> apiResultCallback) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
retrieveSetupIntent$default(this, str, null, apiResultCallback, 2, null);
}
public final SetupIntent retrieveSetupIntentSynchronous(@NotNull String str) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(str, "clientSecret");
return retrieveSetupIntentSynchronous$default(this, str, null, 2, null);
}
public final void retrieveSource(@NotNull String str, @NotNull String str2, @NotNull ApiResultCallback<? super Source> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "sourceId");
Intrinsics.checkNotNullParameter(str2, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
retrieveSource$default(this, str, str2, null, apiResultCallback, 4, null);
}
public final Source retrieveSourceSynchronous(@NotNull String str, @NotNull String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(str, "sourceId");
Intrinsics.checkNotNullParameter(str2, "clientSecret");
return retrieveSourceSynchronous$default(this, str, str2, null, 4, null);
}
public final void verifyPaymentIntentWithMicrodeposits(@NotNull String str, int i, int i2, @NotNull ApiResultCallback<? super PaymentIntent> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$verifyPaymentIntentWithMicrodeposits$1(this, str, i, i2, null));
}
public final void verifySetupIntentWithMicrodeposits(@NotNull String str, int i, int i2, @NotNull ApiResultCallback<? super SetupIntent> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$verifySetupIntentWithMicrodeposits$1(this, str, i, i2, null));
}
public Stripe(@NotNull Context context, @NotNull String str, String str2) {
this(context, str, str2, false, (Set) null, 24, (DefaultConstructorMarker) null);
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(str, "publishableKey");
}
public final void authenticateSource(@NotNull Fragment fragment, @NotNull Source source) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(source, Stripe3ds2AuthParams.FIELD_SOURCE);
authenticateSource$default(this, fragment, source, (String) null, 4, (Object) null);
}
public final void confirmAlipayPayment(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, @NotNull AlipayAuthenticator alipayAuthenticator, String str, @NotNull ApiResultCallback<? super PaymentIntentResult> apiResultCallback) {
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
Intrinsics.checkNotNullParameter(alipayAuthenticator, "authenticator");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$confirmAlipayPayment$1(this, confirmPaymentIntentParams, alipayAuthenticator, str, null));
}
public final void confirmPayment(@NotNull Fragment fragment, @NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
confirmPayment$default(this, fragment, confirmPaymentIntentParams, (String) null, 4, (Object) null);
}
@e
public final PaymentIntent confirmPaymentIntentSynchronous(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
return (PaymentIntent) g.c(kotlin.coroutines.e.a, new Stripe$confirmPaymentIntentSynchronous$1(this, confirmPaymentIntentParams, str, null));
}
public final void confirmSetupIntent(@NotNull Fragment fragment, @NotNull ConfirmSetupIntentParams confirmSetupIntentParams) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(confirmSetupIntentParams, "confirmSetupIntentParams");
confirmSetupIntent$default(this, fragment, confirmSetupIntentParams, (String) null, 4, (Object) null);
}
@e
public final SetupIntent confirmSetupIntentSynchronous(@NotNull ConfirmSetupIntentParams confirmSetupIntentParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(confirmSetupIntentParams, "confirmSetupIntentParams");
return (SetupIntent) g.c(kotlin.coroutines.e.a, new Stripe$confirmSetupIntentSynchronous$1(this, confirmSetupIntentParams, str, null));
}
@e
public final void confirmWeChatPayPayment(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, String str, @NotNull ApiResultCallback<? super WeChatPayNextAction> apiResultCallback) {
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$confirmWeChatPayPayment$1(this, confirmPaymentIntentParams, str, null));
}
public final void createAccountToken(@NotNull AccountParams accountParams, String str, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(accountParams, "accountParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createAccountToken$default(this, accountParams, str, null, apiResultCallback, 4, null);
}
public final Token createAccountTokenSynchronous(@NotNull AccountParams accountParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(accountParams, "accountParams");
return createAccountTokenSynchronous$default(this, accountParams, str, null, 4, null);
}
public final void createBankAccountToken(@NotNull BankAccountTokenParams bankAccountTokenParams, String str, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(bankAccountTokenParams, "bankAccountTokenParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createBankAccountToken$default(this, bankAccountTokenParams, str, null, apiResultCallback, 4, null);
}
public final Token createBankAccountTokenSynchronous(@NotNull BankAccountTokenParams bankAccountTokenParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(bankAccountTokenParams, "bankAccountTokenParams");
return createBankAccountTokenSynchronous$default(this, bankAccountTokenParams, str, null, 4, null);
}
public final void createCardToken(@NotNull CardParams cardParams, String str, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(cardParams, "cardParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createCardToken$default(this, cardParams, str, null, apiResultCallback, 4, null);
}
public final Token createCardTokenSynchronous(@NotNull CardParams cardParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(cardParams, "cardParams");
return createCardTokenSynchronous$default(this, cardParams, str, null, 4, null);
}
public final void createCvcUpdateToken(@NotNull String str, String str2, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "cvc");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createCvcUpdateToken$default(this, str, str2, null, apiResultCallback, 4, null);
}
public final Token createCvcUpdateTokenSynchronous(@NotNull String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(str, "cvc");
return createCvcUpdateTokenSynchronous$default(this, str, str2, null, 4, null);
}
public final void createFile(@NotNull StripeFileParams stripeFileParams, String str, @NotNull ApiResultCallback<? super StripeFile> apiResultCallback) {
Intrinsics.checkNotNullParameter(stripeFileParams, "fileParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createFile$default(this, stripeFileParams, str, null, apiResultCallback, 4, null);
}
@NotNull
public final StripeFile createFileSynchronous(@NotNull StripeFileParams stripeFileParams, String str) {
Intrinsics.checkNotNullParameter(stripeFileParams, "fileParams");
return createFileSynchronous$default(this, stripeFileParams, str, null, 4, null);
}
public final void createPaymentMethod(@NotNull PaymentMethodCreateParams paymentMethodCreateParams, String str, @NotNull ApiResultCallback<? super PaymentMethod> apiResultCallback) {
Intrinsics.checkNotNullParameter(paymentMethodCreateParams, "paymentMethodCreateParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createPaymentMethod$default(this, paymentMethodCreateParams, str, null, apiResultCallback, 4, null);
}
public final PaymentMethod createPaymentMethodSynchronous(@NotNull PaymentMethodCreateParams paymentMethodCreateParams, String str) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(paymentMethodCreateParams, "paymentMethodCreateParams");
return createPaymentMethodSynchronous$default(this, paymentMethodCreateParams, str, null, 4, null);
}
public final void createPersonToken(@NotNull PersonTokenParams personTokenParams, String str, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(personTokenParams, "params");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createPersonToken$default(this, personTokenParams, str, null, apiResultCallback, 4, null);
}
public final Token createPersonTokenSynchronous(@NotNull PersonTokenParams personTokenParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(personTokenParams, "params");
return createPersonTokenSynchronous$default(this, personTokenParams, str, null, 4, null);
}
public final void createPiiToken(@NotNull String str, String str2, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "personalId");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createPiiToken$default(this, str, str2, null, apiResultCallback, 4, null);
}
public final Token createPiiTokenSynchronous(@NotNull String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(str, "personalId");
return createPiiTokenSynchronous$default(this, str, str2, null, 4, null);
}
public final void createRadarSession(String str, @NotNull ApiResultCallback<? super RadarSession> apiResultCallback) {
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$createRadarSession$1(this, str, null));
}
public final void createSource(@NotNull SourceParams sourceParams, String str, @NotNull ApiResultCallback<? super Source> apiResultCallback) {
Intrinsics.checkNotNullParameter(sourceParams, "sourceParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createSource$default(this, sourceParams, str, null, apiResultCallback, 4, null);
}
public final Source createSourceSynchronous(@NotNull SourceParams sourceParams, String str) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(sourceParams, "params");
return createSourceSynchronous$default(this, sourceParams, str, null, 4, null);
}
public final void handleNextActionForPayment(@NotNull Fragment fragment, @NotNull String str) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(str, "clientSecret");
handleNextActionForPayment$default(this, fragment, str, (String) null, 4, (Object) null);
}
public final void handleNextActionForSetupIntent(@NotNull Fragment fragment, @NotNull String str) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(str, "clientSecret");
handleNextActionForSetupIntent$default(this, fragment, str, (String) null, 4, (Object) null);
}
public final void retrievePaymentIntent(@NotNull String str, String str2, @NotNull ApiResultCallback<? super PaymentIntent> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$retrievePaymentIntent$1(this, str, str2, null));
}
public final PaymentIntent retrievePaymentIntentSynchronous(@NotNull String str, String str2) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(str, "clientSecret");
return (PaymentIntent) g.c(kotlin.coroutines.e.a, new Stripe$retrievePaymentIntentSynchronous$1(this, str, str2, null));
}
public final void retrieveSetupIntent(@NotNull String str, String str2, @NotNull ApiResultCallback<? super SetupIntent> apiResultCallback) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$retrieveSetupIntent$1(this, str, str2, null));
}
public final SetupIntent retrieveSetupIntentSynchronous(@NotNull String str, String str2) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(str, "clientSecret");
return (SetupIntent) g.c(kotlin.coroutines.e.a, new Stripe$retrieveSetupIntentSynchronous$1(this, str, str2, null));
}
public final void retrieveSource(@NotNull String str, @NotNull String str2, String str3, @NotNull ApiResultCallback<? super Source> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "sourceId");
Intrinsics.checkNotNullParameter(str2, "clientSecret");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$retrieveSource$1(this, str, str2, str3, null));
}
public final Source retrieveSourceSynchronous(@NotNull String str, @NotNull String str2, String str3) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(str, "sourceId");
Intrinsics.checkNotNullParameter(str2, "clientSecret");
return (Source) g.c(kotlin.coroutines.e.a, new Stripe$retrieveSourceSynchronous$1(this, str, str2, str3, null));
}
public final void verifyPaymentIntentWithMicrodeposits(@NotNull String str, @NotNull String str2, @NotNull ApiResultCallback<? super PaymentIntent> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(str2, "descriptorCode");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$verifyPaymentIntentWithMicrodeposits$2(this, str, str2, null));
}
public final void verifySetupIntentWithMicrodeposits(@NotNull String str, @NotNull String str2, @NotNull ApiResultCallback<? super SetupIntent> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "clientSecret");
Intrinsics.checkNotNullParameter(str2, "descriptorCode");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$verifySetupIntentWithMicrodeposits$2(this, str, str2, null));
}
public Stripe(@NotNull Context context, @NotNull String str, String str2, boolean z) {
this(context, str, str2, z, (Set) null, 16, (DefaultConstructorMarker) null);
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(str, "publishableKey");
}
public static void authenticateSource$default(Stripe stripe, Fragment fragment, Source source, String str, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.authenticateSource(fragment, source, str);
}
public static void confirmPayment$default(Stripe stripe, Fragment fragment, ConfirmPaymentIntentParams confirmPaymentIntentParams, String str, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.confirmPayment(fragment, confirmPaymentIntentParams, str);
}
public static void confirmSetupIntent$default(Stripe stripe, Fragment fragment, ConfirmSetupIntentParams confirmSetupIntentParams, String str, int i, Object obj) {
if ((i & 4) != 0) {
str = stripe.stripeAccountId;
}
stripe.confirmSetupIntent(fragment, confirmSetupIntentParams, str);
}
public static void handleNextActionForPayment$default(Stripe stripe, Fragment fragment, String str, String str2, int i, Object obj) {
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.handleNextActionForPayment(fragment, str, str2);
}
public static void handleNextActionForSetupIntent$default(Stripe stripe, Fragment fragment, String str, String str2, int i, Object obj) {
if ((i & 4) != 0) {
str2 = stripe.stripeAccountId;
}
stripe.handleNextActionForSetupIntent(fragment, str, str2);
}
public final void authenticateSource(@NotNull ComponentActivity componentActivity, @NotNull Source source, String str) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(source, Stripe3ds2AuthParams.FIELD_SOURCE);
g.b(androidx.lifecycle.J.a(componentActivity), (CoroutineContext) null, (J) null, new Stripe$authenticateSource$1(this, componentActivity, source, str, null), 3);
}
public final void confirmPayment(@NotNull ComponentActivity componentActivity, @NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, String str) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
g.b(androidx.lifecycle.J.a(componentActivity), (CoroutineContext) null, (J) null, new Stripe$confirmPayment$1(this, componentActivity, confirmPaymentIntentParams, str, null), 3);
}
public final void confirmSetupIntent(@NotNull ComponentActivity componentActivity, @NotNull ConfirmSetupIntentParams confirmSetupIntentParams, String str) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(confirmSetupIntentParams, "confirmSetupIntentParams");
g.b(androidx.lifecycle.J.a(componentActivity), (CoroutineContext) null, (J) null, new Stripe$confirmSetupIntent$1(this, componentActivity, confirmSetupIntentParams, str, null), 3);
}
public final void createAccountToken(@NotNull AccountParams accountParams, String str, String str2, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(accountParams, "accountParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createToken(accountParams, str2, str, apiResultCallback);
}
public final Token createAccountTokenSynchronous(@NotNull AccountParams accountParams, String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(accountParams, "accountParams");
try {
return (Token) g.c(kotlin.coroutines.e.a, new Stripe$createAccountTokenSynchronous$1(this, accountParams, str2, str, null));
} catch (CardException unused) {
return null;
}
}
public final void createBankAccountToken(@NotNull BankAccountTokenParams bankAccountTokenParams, String str, String str2, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(bankAccountTokenParams, "bankAccountTokenParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createToken(bankAccountTokenParams, str2, str, apiResultCallback);
}
public final Token createBankAccountTokenSynchronous(@NotNull BankAccountTokenParams bankAccountTokenParams, String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(bankAccountTokenParams, "bankAccountTokenParams");
return (Token) g.c(kotlin.coroutines.e.a, new Stripe$createBankAccountTokenSynchronous$1(this, bankAccountTokenParams, str2, str, null));
}
public final void createCardToken(@NotNull CardParams cardParams, String str, String str2, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(cardParams, "cardParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createToken(cardParams, str2, str, apiResultCallback);
}
public final Token createCardTokenSynchronous(@NotNull CardParams cardParams, String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(cardParams, "cardParams");
return (Token) g.c(kotlin.coroutines.e.a, new Stripe$createCardTokenSynchronous$1(this, cardParams, str2, str, null));
}
public final void createCvcUpdateToken(@NotNull String str, String str2, String str3, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "cvc");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createToken(new CvcTokenParams(str), str3, str2, apiResultCallback);
}
public final Token createCvcUpdateTokenSynchronous(@NotNull String str, String str2, String str3) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(str, "cvc");
return (Token) g.c(kotlin.coroutines.e.a, new Stripe$createCvcUpdateTokenSynchronous$1(this, str, str3, str2, null));
}
public final void createFile(@NotNull StripeFileParams stripeFileParams, String str, String str2, @NotNull ApiResultCallback<? super StripeFile> apiResultCallback) {
Intrinsics.checkNotNullParameter(stripeFileParams, "fileParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$createFile$1(this, stripeFileParams, str2, str, null));
}
@NotNull
public final StripeFile createFileSynchronous(@NotNull StripeFileParams stripeFileParams, String str, String str2) {
Intrinsics.checkNotNullParameter(stripeFileParams, "fileParams");
return (StripeFile) g.c(kotlin.coroutines.e.a, new Stripe$createFileSynchronous$1(this, stripeFileParams, str2, str, null));
}
public final void createPaymentMethod(@NotNull PaymentMethodCreateParams paymentMethodCreateParams, String str, String str2, @NotNull ApiResultCallback<? super PaymentMethod> apiResultCallback) {
Intrinsics.checkNotNullParameter(paymentMethodCreateParams, "paymentMethodCreateParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$createPaymentMethod$1(this, paymentMethodCreateParams, str2, str, null));
}
public final PaymentMethod createPaymentMethodSynchronous(@NotNull PaymentMethodCreateParams paymentMethodCreateParams, String str, String str2) throws APIException, AuthenticationException, InvalidRequestException, APIConnectionException {
Intrinsics.checkNotNullParameter(paymentMethodCreateParams, "paymentMethodCreateParams");
return (PaymentMethod) g.c(kotlin.coroutines.e.a, new Stripe$createPaymentMethodSynchronous$1(this, paymentMethodCreateParams, str2, str, null));
}
public final void createPersonToken(@NotNull PersonTokenParams personTokenParams, String str, String str2, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(personTokenParams, "params");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createToken(personTokenParams, str2, str, apiResultCallback);
}
public final Token createPersonTokenSynchronous(@NotNull PersonTokenParams personTokenParams, String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(personTokenParams, "params");
return (Token) g.c(kotlin.coroutines.e.a, new Stripe$createPersonTokenSynchronous$1(this, personTokenParams, str2, str, null));
}
public final void createPiiToken(@NotNull String str, String str2, String str3, @NotNull ApiResultCallback<? super Token> apiResultCallback) {
Intrinsics.checkNotNullParameter(str, "personalId");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
createToken(new PiiTokenParams(str), str3, str2, apiResultCallback);
}
public final Token createPiiTokenSynchronous(@NotNull String str, String str2, String str3) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException {
Intrinsics.checkNotNullParameter(str, "personalId");
return (Token) g.c(kotlin.coroutines.e.a, new Stripe$createPiiTokenSynchronous$1(this, str, str3, str2, null));
}
public final void createSource(@NotNull SourceParams sourceParams, String str, String str2, @NotNull ApiResultCallback<? super Source> apiResultCallback) {
Intrinsics.checkNotNullParameter(sourceParams, "sourceParams");
Intrinsics.checkNotNullParameter(apiResultCallback, "callback");
executeAsync(apiResultCallback, new Stripe$createSource$1(this, sourceParams, str2, str, null));
}
public final Source createSourceSynchronous(@NotNull SourceParams sourceParams, String str, String str2) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
Intrinsics.checkNotNullParameter(sourceParams, "params");
return (Source) g.c(kotlin.coroutines.e.a, new Stripe$createSourceSynchronous$1(this, sourceParams, str2, str, null));
}
public final void handleNextActionForPayment(@NotNull ComponentActivity componentActivity, @NotNull String str, String str2) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(str, "clientSecret");
g.b(androidx.lifecycle.J.a(componentActivity), (CoroutineContext) null, (J) null, new Stripe$handleNextActionForPayment$1(this, componentActivity, str, str2, null), 3);
}
public final void handleNextActionForSetupIntent(@NotNull ComponentActivity componentActivity, @NotNull String str, String str2) {
Intrinsics.checkNotNullParameter(componentActivity, "activity");
Intrinsics.checkNotNullParameter(str, "clientSecret");
g.b(androidx.lifecycle.J.a(componentActivity), (CoroutineContext) null, (J) null, new Stripe$handleNextActionForSetupIntent$1(this, componentActivity, str, str2, null), 3);
}
public Stripe(Context context, String str, String str2, boolean z, Set set, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(context, str, (i & 4) != 0 ? null : str2, (i & 8) != 0 ? false : z, (Set<? extends StripeApiBeta>) ((i & 16) != 0 ? H.a : set));
}
public final void authenticateSource(@NotNull Fragment fragment, @NotNull Source source, String str) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(source, Stripe3ds2AuthParams.FIELD_SOURCE);
androidx.lifecycle.J.a(fragment).c(new Stripe$authenticateSource$2(this, fragment, source, str, null));
}
public final void confirmPayment(@NotNull Fragment fragment, @NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, String str) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(confirmPaymentIntentParams, "confirmPaymentIntentParams");
g.b(androidx.lifecycle.J.a(fragment), (CoroutineContext) null, (J) null, new Stripe$confirmPayment$2(this, fragment, confirmPaymentIntentParams, str, null), 3);
}
public final void confirmSetupIntent(@NotNull Fragment fragment, @NotNull ConfirmSetupIntentParams confirmSetupIntentParams, String str) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(confirmSetupIntentParams, "confirmSetupIntentParams");
g.b(androidx.lifecycle.J.a(fragment), (CoroutineContext) null, (J) null, new Stripe$confirmSetupIntent$2(this, fragment, confirmSetupIntentParams, str, null), 3);
}
public final void handleNextActionForPayment(@NotNull Fragment fragment, @NotNull String str, String str2) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(str, "clientSecret");
g.b(androidx.lifecycle.J.a(fragment), (CoroutineContext) null, (J) null, new Stripe$handleNextActionForPayment$2(this, fragment, str, str2, null), 3);
}
public final void handleNextActionForSetupIntent(@NotNull Fragment fragment, @NotNull String str, String str2) {
Intrinsics.checkNotNullParameter(fragment, "fragment");
Intrinsics.checkNotNullParameter(str, "clientSecret");
g.b(androidx.lifecycle.J.a(fragment), (CoroutineContext) null, (J) null, new Stripe$handleNextActionForSetupIntent$2(this, fragment, str, str2, null), 3);
}
public Stripe(@NotNull StripeRepository stripeRepository, @NotNull PaymentController paymentController, @NotNull String str, String str2, @NotNull CoroutineContext coroutineContext) {
Intrinsics.checkNotNullParameter(stripeRepository, "stripeRepository");
Intrinsics.checkNotNullParameter(paymentController, "paymentController");
Intrinsics.checkNotNullParameter(str, "publishableKey");
Intrinsics.checkNotNullParameter(coroutineContext, "workContext");
this.stripeRepository = stripeRepository;
this.paymentController = paymentController;
this.stripeAccountId = str2;
this.workContext = coroutineContext;
this.publishableKey = new ApiKeyValidator().requireValid(str);
}
public Stripe(com.stripe.android.networking.StripeRepository r7, com.stripe.android.PaymentController r8, java.lang.String r9, java.lang.String r10, kotlin.coroutines.CoroutineContext r11, int r12, kotlin.jvm.internal.DefaultConstructorMarker r13) {
throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.Stripe.<init>(com.stripe.android.networking.StripeRepository, com.stripe.android.PaymentController, java.lang.String, java.lang.String, kotlin.coroutines.CoroutineContext, int, kotlin.jvm.internal.DefaultConstructorMarker):void");
}
public Stripe(@org.jetbrains.annotations.NotNull android.content.Context r22, @org.jetbrains.annotations.NotNull final java.lang.String r23, java.lang.String r24, boolean r25, @org.jetbrains.annotations.NotNull java.util.Set<? extends com.stripe.android.StripeApiBeta> r26) {
throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.Stripe.<init>(android.content.Context, java.lang.String, java.lang.String, boolean, java.util.Set):void");
}
private Stripe(android.content.Context r15, com.stripe.android.networking.StripeRepository r16, final java.lang.String r17, java.lang.String r18, boolean r19) {
throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.Stripe.<init>(android.content.Context, com.stripe.android.networking.StripeRepository, java.lang.String, java.lang.String, boolean):void");
}
public Stripe(@NotNull StripeRepository stripeRepository, @NotNull PaymentController paymentController, @NotNull String str, String str2) {
this(stripeRepository, paymentController, str, str2, (CoroutineContext) kl.b.b);
Intrinsics.checkNotNullParameter(stripeRepository, "stripeRepository");
Intrinsics.checkNotNullParameter(paymentController, "paymentController");
Intrinsics.checkNotNullParameter(str, "publishableKey");
kl.c cVar = Z.a;
}
}