正在查看: Crafto v9.3.3 应用的 StripeRepository.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Crafto v9.3.3 应用的 StripeRepository.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.networking;
import Kk.c;
import com.stripe.android.cards.Bin;
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.networking.ApiRequest;
import com.stripe.android.exception.CardException;
import com.stripe.android.model.BankStatuses;
import com.stripe.android.model.CardMetadata;
import com.stripe.android.model.ConfirmPaymentIntentParams;
import com.stripe.android.model.ConfirmSetupIntentParams;
import com.stripe.android.model.ConsumerPaymentDetails;
import com.stripe.android.model.ConsumerPaymentDetailsCreateParams;
import com.stripe.android.model.ConsumerPaymentDetailsUpdateParams;
import com.stripe.android.model.ConsumerSession;
import com.stripe.android.model.ConsumerSessionLookup;
import com.stripe.android.model.CreateFinancialConnectionsSessionParams;
import com.stripe.android.model.Customer;
import com.stripe.android.model.FinancialConnectionsSession;
import com.stripe.android.model.ListPaymentMethodsParams;
import com.stripe.android.model.PaymentIntent;
import com.stripe.android.model.PaymentMethod;
import com.stripe.android.model.PaymentMethodCreateParams;
import com.stripe.android.model.RadarSession;
import com.stripe.android.model.SetupIntent;
import com.stripe.android.model.ShippingInformation;
import com.stripe.android.model.Source;
import com.stripe.android.model.SourceParams;
import com.stripe.android.model.Stripe3ds2AuthParams;
import com.stripe.android.model.Stripe3ds2AuthResult;
import com.stripe.android.model.StripeIntent;
import com.stripe.android.model.Token;
import com.stripe.android.model.TokenParams;
import java.util.List;
import java.util.Locale;
import java.util.Set;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.F;
import org.jetbrains.annotations.NotNull;
import org.json.JSONException;
import org.json.JSONObject;
@Metadata
public abstract class StripeRepository {
public static final int $stable = 0;
public static Object confirmPaymentIntent$payments_core_release$default(StripeRepository stripeRepository, ConfirmPaymentIntentParams confirmPaymentIntentParams, ApiRequest.Options options, List list, c cVar, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: confirmPaymentIntent");
}
if ((i & 4) != 0) {
list = F.a;
}
return stripeRepository.confirmPaymentIntent$payments_core_release(confirmPaymentIntentParams, options, list, cVar);
}
public static Object confirmSetupIntent$payments_core_release$default(StripeRepository stripeRepository, ConfirmSetupIntentParams confirmSetupIntentParams, ApiRequest.Options options, List list, c cVar, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: confirmSetupIntent");
}
if ((i & 4) != 0) {
list = F.a;
}
return stripeRepository.confirmSetupIntent$payments_core_release(confirmSetupIntentParams, options, list, cVar);
}
public static Object retrievePaymentIntent$default(StripeRepository stripeRepository, String str, ApiRequest.Options options, List list, c cVar, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: retrievePaymentIntent");
}
if ((i & 4) != 0) {
list = F.a;
}
return stripeRepository.retrievePaymentIntent(str, options, list, cVar);
}
public static Object retrieveSetupIntent$default(StripeRepository stripeRepository, String str, ApiRequest.Options options, List list, c cVar, int i, Object obj) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: retrieveSetupIntent");
}
if ((i & 4) != 0) {
list = F.a;
}
return stripeRepository.retrieveSetupIntent(str, options, list, cVar);
}
public static Object retrieveStripeIntent$payments_core_release$default(StripeRepository stripeRepository, String str, ApiRequest.Options options, List list, c cVar, int i, Object obj) {
if (obj != null) {
throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: retrieveStripeIntent");
}
if ((i & 4) != 0) {
list = F.a;
}
return stripeRepository.retrieveStripeIntent$payments_core_release(str, options, list, cVar);
}
public abstract Object addCustomerSource$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull Set<String> set, @NotNull String str3, @NotNull String str4, @NotNull ApiRequest.Options options, @NotNull c<? super Source> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object attachFinancialConnectionsSessionToPaymentIntent(@NotNull String str, @NotNull String str2, @NotNull String str3, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentIntent> cVar);
public abstract Object attachFinancialConnectionsSessionToSetupIntent(@NotNull String str, @NotNull String str2, @NotNull String str3, @NotNull ApiRequest.Options options, @NotNull c<? super SetupIntent> cVar);
public abstract Object attachPaymentMethod(@NotNull String str, @NotNull String str2, @NotNull Set<String> set, @NotNull String str3, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentMethod> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object cancelPaymentIntentSource$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object cancelSetupIntentSource$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super SetupIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object complete3ds2Auth$payments_core_release(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull c<? super Stripe3ds2AuthResult> cVar);
public abstract Object confirmConsumerVerification(@NotNull String str, @NotNull String str2, String str3, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerSession> cVar);
public abstract Object confirmPaymentIntent$payments_core_release(@NotNull ConfirmPaymentIntentParams confirmPaymentIntentParams, @NotNull ApiRequest.Options options, @NotNull List<String> list, @NotNull c<? super PaymentIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object confirmSetupIntent$payments_core_release(@NotNull ConfirmSetupIntentParams confirmSetupIntentParams, @NotNull ApiRequest.Options options, @NotNull List<String> list, @NotNull c<? super SetupIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object consumerSignUp(@NotNull String str, @NotNull String str2, @NotNull String str3, String str4, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerSession> cVar);
public abstract Object createFile$payments_core_release(@NotNull StripeFileParams stripeFileParams, @NotNull ApiRequest.Options options, @NotNull c<? super StripeFile> cVar);
public abstract Object createPaymentDetails(@NotNull String str, @NotNull ConsumerPaymentDetailsCreateParams consumerPaymentDetailsCreateParams, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerPaymentDetails> cVar);
public abstract Object createPaymentIntentFinancialConnectionsSession$payments_core_release(@NotNull String str, @NotNull CreateFinancialConnectionsSessionParams createFinancialConnectionsSessionParams, @NotNull ApiRequest.Options options, @NotNull c<? super FinancialConnectionsSession> cVar);
public abstract Object createPaymentMethod(@NotNull PaymentMethodCreateParams paymentMethodCreateParams, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentMethod> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object createRadarSession$payments_core_release(@NotNull ApiRequest.Options options, @NotNull c<? super RadarSession> cVar);
public abstract Object createSetupIntentFinancialConnectionsSession$payments_core_release(@NotNull String str, @NotNull CreateFinancialConnectionsSessionParams createFinancialConnectionsSessionParams, @NotNull ApiRequest.Options options, @NotNull c<? super FinancialConnectionsSession> cVar);
public abstract Object createSource$payments_core_release(@NotNull SourceParams sourceParams, @NotNull ApiRequest.Options options, @NotNull c<? super Source> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object createToken$payments_core_release(@NotNull TokenParams tokenParams, @NotNull ApiRequest.Options options, @NotNull c<? super Token> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object deleteCustomerSource$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull Set<String> set, @NotNull String str3, @NotNull ApiRequest.Options options, @NotNull c<? super Source> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object deletePaymentDetails(@NotNull String str, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super Unit> cVar);
public abstract Object detachPaymentMethod(@NotNull String str, @NotNull Set<String> set, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentMethod> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object getCardMetadata$payments_core_release(@NotNull Bin bin, @NotNull ApiRequest.Options options, @NotNull c<? super CardMetadata> cVar);
public abstract Object getFpxBankStatus$payments_core_release(@NotNull ApiRequest.Options options, @NotNull c<? super BankStatuses> cVar);
public abstract Object getPaymentMethods(@NotNull ListPaymentMethodsParams listPaymentMethodsParams, @NotNull String str, @NotNull Set<String> set, @NotNull ApiRequest.Options options, @NotNull c<? super List<PaymentMethod>> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object listPaymentDetails(@NotNull String str, @NotNull Set<String> set, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerPaymentDetails> cVar);
public abstract Object logoutConsumer(@NotNull String str, String str2, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerSession> cVar);
public abstract Object lookupConsumerSession(String str, String str2, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerSessionLookup> cVar);
public abstract Object refreshPaymentIntent$payments_core_release(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object retrieveCustomer$payments_core_release(@NotNull String str, @NotNull Set<String> set, @NotNull ApiRequest.Options options, @NotNull c<? super Customer> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object retrieveIssuingCardPin$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull String str3, @NotNull ApiRequest.Options options, @NotNull c<? super String> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException, JSONException;
public abstract Object retrieveObject$payments_core_release(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull c<? super JSONObject> cVar);
public abstract Object retrievePaymentIntent(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull List<String> list, @NotNull c<? super PaymentIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object retrievePaymentIntentWithOrderedPaymentMethods(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull Locale locale, @NotNull c<? super PaymentIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object retrieveSetupIntent(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull List<String> list, @NotNull c<? super SetupIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object retrieveSetupIntentWithOrderedPaymentMethods(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull Locale locale, @NotNull c<? super SetupIntent> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object retrieveSource$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super Source> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException;
public abstract Object retrieveStripeIntent$payments_core_release(@NotNull String str, @NotNull ApiRequest.Options options, @NotNull List<String> list, @NotNull c<? super StripeIntent> cVar);
public abstract Object setCustomerShippingInfo$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull Set<String> set, @NotNull ShippingInformation shippingInformation, @NotNull ApiRequest.Options options, @NotNull c<? super Customer> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object setDefaultCustomerSource$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull Set<String> set, @NotNull String str3, @NotNull String str4, @NotNull ApiRequest.Options options, @NotNull c<? super Customer> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object start3ds2Auth$payments_core_release(@NotNull Stripe3ds2AuthParams stripe3ds2AuthParams, @NotNull ApiRequest.Options options, @NotNull c<? super Stripe3ds2AuthResult> cVar);
public abstract Object startConsumerVerification(@NotNull String str, @NotNull Locale locale, String str2, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerSession> cVar);
public abstract Object updateIssuingCardPin$payments_core_release(@NotNull String str, @NotNull String str2, @NotNull String str3, @NotNull String str4, @NotNull ApiRequest.Options options, @NotNull c<? super Unit> cVar) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, CardException;
public abstract Object updatePaymentDetails(@NotNull String str, @NotNull ConsumerPaymentDetailsUpdateParams consumerPaymentDetailsUpdateParams, @NotNull ApiRequest.Options options, @NotNull c<? super ConsumerPaymentDetails> cVar);
public abstract Object verifyPaymentIntentWithMicrodeposits(@NotNull String str, int i, int i2, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentIntent> cVar);
public abstract Object verifyPaymentIntentWithMicrodeposits(@NotNull String str, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super PaymentIntent> cVar);
public abstract Object verifySetupIntentWithMicrodeposits(@NotNull String str, int i, int i2, @NotNull ApiRequest.Options options, @NotNull c<? super SetupIntent> cVar);
public abstract Object verifySetupIntentWithMicrodeposits(@NotNull String str, @NotNull String str2, @NotNull ApiRequest.Options options, @NotNull c<? super SetupIntent> cVar);
}