Signal-iOS/Signal/test/util
Evan Hahn 0700f81817
Support 3D Secure for card donations
[3D Secure][0] is an additional authentication layer that some
credit/debit cards use. Typically, users open a browser and do some
authentication check before the transaction can proceed.

This adds 3DS support for credit/debit card donations.

If you want to try this yourself, I recommend using one of [Stripe's
test 3DS cards][1] in a staging build.

See also: [the equivalent commit in Signal Android][0].

[0]: https://stripe.com/docs/payments/3d-secure
[1]: https://stripe.com/docs/payments/3d-secure?platform=ios#three-ds-cards
[2]: d1df069669
2022-11-29 16:07:44 -06:00
..
FTS Change license to AGPL 2022-10-13 08:25:37 -05:00
ASWebAuthenticationSessionUtilTest.swift Support 3D Secure for card donations 2022-11-29 16:07:44 -06:00
BatchUpdateTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ByteParserTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
CreditAndDebitCardsTest.swift Change CVV placeholder for Amex cards 2022-11-23 11:02:35 -08:00
DateUtilTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
DisplayableTextFilterTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
EmojiTests.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ExceptionsTest.h Change license to AGPL 2022-10-13 08:25:37 -05:00
FunctionalUtilTest.m Remove unused groupBy function 2022-11-03 11:42:19 -07:00
GRDBFinderTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
GroupAndContactStreamTest.swift Move system contact names to ContactRecord 2022-10-26 15:00:36 -07:00
MiscTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSOrphanDataCleanerTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSScrubbingLogFormatterTest.swift Swiftify OWSScrubbingLogFormatterTest 2022-11-10 12:43:08 -06:00
QRCodeParserTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
RemoteAttestationSigningCertificateTest.m Change license to AGPL 2022-10-13 08:25:37 -05:00
SignalMeTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
StorySharingTests.swift Better multisend of text stories 2022-10-20 11:04:25 -07:00
StringAdditionsTest.swift Move SignalServiceKit string tests to correct file 2022-11-07 14:31:15 -08:00
UserProfileTest.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
UtilTest.h Change license to AGPL 2022-10-13 08:25:37 -05:00
UtilTest.m Remove redundant digitsOnly test 2022-11-11 14:25:45 -06:00