Commit graph

62 commits

Author SHA1 Message Date
dankl
a589fc89e2 Added tanMediaIdentifier to TanChallenge; added toString() 2020-01-02 13:57:50 +01:00
dankl
0175296c66 Implemented selected TAN procedure in EnterTanDialog 2020-01-01 21:06:39 +01:00
dankl
ce6f548ceb When adding a new account selecting now a default TAN procedure, could remove FinTsClientCallback.askUserForTanProcedure() therefore 2020-01-01 20:59:15 +01:00
dankl
0c6f563385 Implemented changeTanMediumResultCallback 2020-01-01 19:13:34 +01:00
dankl
d7e0846433 FinTsClientCallback returns now EnterTanGeneratorAtcResult instead of EnterTanGeneratorAtcResult? and EnterAtcDialog returns EnterTanGeneratorAtcResult now 2020-01-01 18:49:47 +01:00
dankl
7b57e449ba Fixed FinTsClientTest.getTransactions() 2020-01-01 18:47:59 +01:00
dankl
fcec18fc15 Removed unused changeTanMedium() 2020-01-01 18:18:01 +01:00
dankl
7093973e17 Fixed setting followUpResponse as for re-send messages it's already set and dialog already closed, therefore 2020-01-01 18:15:23 +01:00
dankl
962aedb89e Removed call to tryGetTransactionsOfLast90DaysWithoutTan() at begin of getTransactions(). Don't know anymore why i added it, but doesn't make sense to me as check is also performed after transactions have been retrieved. 2020-01-01 18:12:14 +01:00
dankl
0baaffd764 Fixed detection of supportsRetrievingTransactionsOfLast90DaysWithoutTan 2020-01-01 18:09:27 +01:00
dankl
9798b39807 Implemented parsing received transactions string as a whole as sometimes banks breaks MT940 data sets in the middle when sending transactions in multiple messages so that this data set cannot be parsed if received messages get parsed immediately 2019-12-31 17:27:17 +01:00
dankl
2951445390 Implemented EnterTanResult so that UI can tell fints4java to change user's TAN medium which it then does transparently 2019-12-31 16:01:00 +01:00
dankl
cb557812c4 Implemented changing TAN medium (HKTAU) 2019-12-30 22:30:53 +01:00
dankl
11f115936b Implemented showing user's tan media 2019-12-29 17:55:41 +01:00
dankl
be3dba4765 Implemented retrieving user's tan media automatically and storing it on CustomerData 2019-12-29 17:51:52 +01:00
dankl
9af7c53272 Renamed TanMediumKlasseVersion to TanMediumKlasse 2019-12-29 17:47:41 +01:00
dankl
553b55e090 Implemented reading user's tan media list 2019-12-29 15:07:05 +01:00
dankl
f62f6bf61b Renamed ChipTan to ChipTanOptisch; added ChipTanManuell 2019-11-03 23:57:04 +01:00
dankl
ce3a7c564d Implemented returning booked transactions of last 90 days if retrieved from addAccount() 2019-10-30 23:26:15 +01:00
dankl
f5405f8366 Renamed checkIfAccountExists() to addAccount() 2019-10-30 23:02:59 +01:00
dankl
ee3cd937df Implemented continueing at Aufsetzpunkt 2019-10-26 18:22:06 +02:00
dankl
14bc302c6d Implemented sending entered tan and returning retrieved result 2019-10-26 01:14:02 +02:00
dankl
9e6b8841aa Fixed that selectedTanProcedure gets send / used 2019-10-26 00:18:10 +02:00
dankl
d03c0eb003 Implemented checkIfAccountExists() which retrieves user's data and may even first account transactions without asking user for her/his tan procedure 2019-10-21 00:47:01 +02:00
dankl
fdb8545d6b Renamed SupportedJob to JobParameters 2019-10-20 16:46:53 +02:00
dankl
d6cf9388c0 Implemented setting user's language to bank's default language 2019-10-17 15:15:20 +02:00
dankl
9672136a77 Implemented parsing SepaAccountInfo 2019-10-17 15:13:02 +02:00
dankl
def4e1f74e Implemented parsing CommunicationInfo (HIKOM) 2019-10-16 16:47:00 +02:00
dankl
3afd257320 Added enterTan(TanChallenge) to FinTsClientCallback to get tan from user 2019-10-16 14:11:19 +02:00
dankito
7670a912e8 Started to implement infrastructure for entering tan 2019-10-16 01:08:07 +02:00
dankito
c89960a3d8 Made determining TanProcedureType more robust; added PhotoTan 2019-10-15 23:38:18 +02:00
dankito
62597274fc Fixed determining supported tan procedures for user 2019-10-15 23:36:59 +02:00
dankito
1930bc1c0d Added ensureBasicBankDataRetrieved() 2019-10-15 20:36:30 +02:00
dankl
742343b139 Added FinTsClientCallback to ask user to select a tan procedure; renamed AllowedJob to SupportedJob 2019-10-15 18:23:03 +02:00
dankl
7fcc8db798 Implemented checking if allowed jobs are supported 2019-10-13 21:19:11 +02:00
dankl
496b800b5e Added tryGetTransactionsOfLast90DaysWithoutTan() 2019-10-13 20:12:04 +02:00
dankl
29a2f29f72 Added JavaShowcase; did some adjustments so that Java users have a nicer interface 2019-10-13 19:44:16 +02:00
dankl
be0b4f597a Implemented sorting bookedTransactions 2019-10-13 19:06:39 +02:00
dankl
098834dbe5 Added async methods for getAnonymousBankInfo(), getTransactions() and doBankTransfer() 2019-10-13 19:03:48 +02:00
dankl
1d7c740966 Made synchronizeCustomerSystemId() protected as it's not needed by users of FinTsClient and added documentation for it 2019-10-13 18:54:12 +02:00
dankl
8d76ca26d5 Handling and logging now also dialog end response; logging web request errors 2019-10-13 18:30:58 +02:00
dankl
19256c8819 Also synchronizeCustomerSystemId() and doBankTransfer() returning now FinTsClientResponse 2019-10-13 18:29:53 +02:00
dankl
637cbe8b07 Renamed ClientResponseBase to FinTsClientResponse, gave getAnonymousBankInfo() a specific return parameter and extracted closeAnonymousDialog() 2019-10-13 18:18:18 +02:00
dankl
46fef1695d Extracted getBalanceAfterDialogInit(), moved initDialog() to closeDialog() 2019-10-13 18:11:38 +02:00
dankl
1daaeeb8d8 Added GetTransactionsResponse to have a specific and detailed response 2019-10-13 18:08:42 +02:00
dankl
b086956f95 Renamed error to exception 2019-10-13 17:53:11 +02:00
dankl
362b09a246 Added parameter alsoRetrieveBalance 2019-10-13 17:36:26 +02:00
dankl
db696c0744 Removed ProductData from FinTsClient methods 2019-10-13 17:24:47 +02:00
dankl
9a094ed3fc Implemented setting allowed jobs on account 2019-10-13 13:30:42 +02:00
dankl
031629e0c9 Implemented parsing Message- and SegmentFeedback 2019-10-13 13:17:01 +02:00