-
- All Implemented Interfaces:
public class ThreeDsHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classThreeDsHelper.CollectDatapublic classThreeDsHelper.CreateAppBasedTransactionpublic classThreeDsHelper.Launch
-
Field Summary
Fields Modifier and Type Field Description private IntegermaxTimeoutprivate LongcertConfigUpdateIntervalpublic final static ThreeDsHelperINSTANCE
-
Method Summary
Modifier and Type Method Description final StringgetDsId(String paymentSystem)final BooleanisAppBasedFlow(String threeDsVersion)final UnitcheckoutTransactionStatus(Function1<ThreeDsStatus, Unit> action)final UnitcleanupSafe(ThreeDSWrapper $self, Context context)final IntegergetMaxTimeout()Максимальное время, в течение которого пользователь может подтвердить проведение транзакции через 3DS app-based flow; задается в минутах, минимальное допустимое значение - 5 минут. final UnitsetMaxTimeout(Integer maxTimeout)final LonggetCertConfigUpdateInterval()Минимальное время, через которое ASDK попытается снова обновить конфиг с актуальными сертификатами для использования в 3DS SDK; задается в минутах. final UnitsetCertConfigUpdateInterval(Long certConfigUpdateInterval)Минимальное время, через которое ASDK попытается снова обновить конфиг с актуальными сертификатами для использования в 3DS SDK; задается в минутах. -
-
Method Detail
-
isAppBasedFlow
final Boolean isAppBasedFlow(String threeDsVersion)
-
checkoutTransactionStatus
final Unit checkoutTransactionStatus(Function1<ThreeDsStatus, Unit> action)
-
cleanupSafe
final Unit cleanupSafe(ThreeDSWrapper $self, Context context)
-
getMaxTimeout
final Integer getMaxTimeout()
Максимальное время, в течение которого пользователь может подтвердить проведение транзакции через 3DS app-based flow; задается в минутах, минимальное допустимое значение - 5 минут.
-
setMaxTimeout
final Unit setMaxTimeout(Integer maxTimeout)
-
getCertConfigUpdateInterval
final Long getCertConfigUpdateInterval()
Минимальное время, через которое ASDK попытается снова обновить конфиг с актуальными сертификатами для использования в 3DS SDK; задается в минутах.
-
setCertConfigUpdateInterval
final Unit setCertConfigUpdateInterval(Long certConfigUpdateInterval)
Минимальное время, через которое ASDK попытается снова обновить конфиг с актуальными сертификатами для использования в 3DS SDK; задается в минутах.
-
-
-
-